Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Components"

(I-Card Registry and I-Card Providers)
Line 1: Line 1:
 
This page describes each of the Higgins Components shown in the [[Architecture]].
 
This page describes each of the Higgins Components shown in the [[Architecture]].
  
====Higgins Configuration====
+
====Higgins Browser Extension====
+
 
 
{| class="wikitable" style="text-align:left; border="1" cellpadding="5" cellspacing="0"   
 
{| class="wikitable" style="text-align:left; border="1" cellpadding="5" cellspacing="0"   
 
|-style="background:#d6dee9; color:black"   
 
|-style="background:#d6dee9; color:black"   
! width="30%" border="1" align="left" valign="top" colspan="2" | Component   
+
! width="35%" border="1" align="left" valign="top" colspan="2" | Component   
 
! width="5%" border="1" align="left" valign="top" | Dep.   
 
! width="5%" border="1" align="left" valign="top" | Dep.   
 
! width="20%" border="1" align="left" valign="top" | Source & Build   
 
! width="20%" border="1" align="left" valign="top" | Source & Build   
 
! width="5" border="1" align="left" valign="top" | Test   
 
! width="5" border="1" align="left" valign="top" | Test   
 
! width="20%" border="1" align="left" valign="top" | Downloads   
 
! width="20%" border="1" align="left" valign="top" | Downloads   
! width="10%" border="1" align="left" valign="top" | Issues   
+
! width="8%" border="1" align="left" valign="top" | Issues   
 
! width="15%" border="1" align="left" valign="top" | Owner   
 
! width="15%" border="1" align="left" valign="top" | Owner   
 
|-style="background:#f0f0f0; color:black"     
 
|-style="background:#f0f0f0; color:black"     
|colspan="2" | [[Configuration API]]
+
|colspan="2" | [[Higgins Browser Extension]] (HBX)   
 
|   
 
|   
 
|  
 
|  
 
|   
 
|   
 
|   
 
|   
|[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Higgins&component=Configuration open]   
+
|[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Higgins&component=HBX open]   
|[[User:gbyrd.us.ibm.com | GregB ]]  
+
|[[User:maxim.parityinc.net | Maxim ]]  
 
|-
 
|-
 
|A
 
|A
|Configuration API
+
|HBX
 
|none   
 
|none   
|[http://wiki.eclipse.org/index.php/ConfigurationAPI cvs & instructions]
+
|[http://wiki.eclipse.org/index.php/HBX cvs & instructions]
 
|n/a   
 
|n/a   
|
+
|[http://www.eclipse.org/higgins/ver2/HBXdownloads.php Firefox] 
 
|   
 
|   
|[[User:gbyrd.us.ibm.com | GregB ]]
+
|[[User:maxim.parityinc.net | Maxim ]]  
 
|-style="background:#f0f0f0; color:black"  
 
|-style="background:#f0f0f0; color:black"  
|colspan="2" | [[Configuration Common]]  
+
|colspan="2" | [[ISS Web UI]] [being merged into HBX] 
 
|   
 
|   
 
|   
 
|   
 
|   
 
|   
 
|   
 
|   
|[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Higgins&component=Configuration open]   
+
|[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Higgins&component=ISS+WEB+UI open]   
|[[User:gbyrd.us.ibm.com | GregB ]]
+
|[[User:Abs.zurich.ibm.com | Abhi]]
 
|-
 
|-
 
|B
 
|B
|Configuration Common
+
|ISS Web UI 
 
|none   
 
|none   
|[http://wiki.eclipse.org/index.php/ConfigurationCommon cvs & instructions]
+
|cvs & instructions
 
|n/a   
 
|n/a   
 
|   
 
|   
 
|   
 
|   
|[[User:gbyrd.us.ibm.com | GregB ]]
+
|[[User:Abs.zurich.ibm.com | Abhi]]
 
|-   
 
|-   
 
|}   
 
|}   
 
.
 
.
  
====Higgins Browser Extension====
+
====Higgins Configuration====
 
+
 
{| class="wikitable" style="text-align:left; border="1" cellpadding="5" cellspacing="0"   
 
{| class="wikitable" style="text-align:left; border="1" cellpadding="5" cellspacing="0"   
 
|-style="background:#d6dee9; color:black"   
 
|-style="background:#d6dee9; color:black"   
! width="35%" border="1" align="left" valign="top" colspan="2" | Component   
+
! width="30%" border="1" align="left" valign="top" colspan="2" | Component   
 
! width="5%" border="1" align="left" valign="top" | Dep.   
 
! width="5%" border="1" align="left" valign="top" | Dep.   
 
! width="20%" border="1" align="left" valign="top" | Source & Build   
 
! width="20%" border="1" align="left" valign="top" | Source & Build   
 
! width="5" border="1" align="left" valign="top" | Test   
 
! width="5" border="1" align="left" valign="top" | Test   
 
! width="20%" border="1" align="left" valign="top" | Downloads   
 
! width="20%" border="1" align="left" valign="top" | Downloads   
! width="8%" border="1" align="left" valign="top" | Issues   
+
! width="10%" border="1" align="left" valign="top" | Issues   
 
! width="15%" border="1" align="left" valign="top" | Owner   
 
! width="15%" border="1" align="left" valign="top" | Owner   
 
|-style="background:#f0f0f0; color:black"     
 
|-style="background:#f0f0f0; color:black"     
|colspan="2" | [[Higgins Browser Extension]] (HBX)   
+
|colspan="2" | [[Configuration API]]
 
|   
 
|   
 
|  
 
|  
 
|   
 
|   
 
|   
 
|   
|[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Higgins&component=HBX open]   
+
|[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Higgins&component=Configuration open]   
|[[User:maxim.parityinc.net | Maxim ]]  
+
|[[User:gbyrd.us.ibm.com | GregB ]]  
 
|-
 
|-
 
|A
 
|A
|HBX
+
|Configuration API
 
|none   
 
|none   
|[http://wiki.eclipse.org/index.php/HBX cvs & instructions]
+
|[http://wiki.eclipse.org/index.php/ConfigurationAPI cvs & instructions]
 
|n/a   
 
|n/a   
|[http://www.eclipse.org/higgins/ver2/HBXdownloads.php Firefox] 
+
|
 
|   
 
|   
|[[User:maxim.parityinc.net | Maxim ]]  
+
|[[User:gbyrd.us.ibm.com | GregB ]]
 
|-style="background:#f0f0f0; color:black"  
 
|-style="background:#f0f0f0; color:black"  
|colspan="2" | [[ISS Web UI]] [being merged into HBX] 
+
|colspan="2" | [[Configuration Common]]  
 
|   
 
|   
 
|   
 
|   
 
|   
 
|   
 
|   
 
|   
|[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Higgins&component=ISS+WEB+UI open]   
+
|[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Higgins&component=Configuration open]   
|[[User:Abs.zurich.ibm.com | Abhi]]
+
|[[User:gbyrd.us.ibm.com | GregB ]]
 
|-
 
|-
 
|B
 
|B
|ISS Web UI 
+
|Configuration Common
 
|none   
 
|none   
|cvs & instructions
+
|[http://wiki.eclipse.org/index.php/ConfigurationCommon cvs & instructions]
 
|n/a   
 
|n/a   
 
|   
 
|   
 
|   
 
|   
|[[User:Abs.zurich.ibm.com | Abhi]]
+
|[[User:gbyrd.us.ibm.com | GregB ]]
 
|-   
 
|-   
 
|}   
 
|}   
 
.
 
.
 +
  
 
====I-Card Manager====
 
====I-Card Manager====

Revision as of 14:20, 22 May 2007

This page describes each of the Higgins Components shown in the Architecture.

Higgins Browser Extension

Component Dep. Source & Build Test Downloads Issues Owner
Higgins Browser Extension (HBX) open Maxim
A HBX none cvs & instructions n/a Firefox Maxim
ISS Web UI [being merged into HBX] open Abhi
B ISS Web UI none cvs & instructions n/a Abhi

.

Higgins Configuration

Component Dep. Source & Build Test Downloads Issues Owner
Configuration API open GregB
A Configuration API none cvs & instructions n/a GregB
Configuration Common open GregB
B Configuration Common none cvs & instructions n/a GregB

.


I-Card Manager

Component Dep. Source & Build Test Downloads Issues Owner
I-Card Manager (I-CARD BROKER) open SergeiY
A I-Card Manager Web Application dep cvs & instructions javadoc, binary SergeiY

.

RP Enablement Components

RP Enablement is a set of Components that are used to create test and "real" Relying Party sites and services.

Component Dep. Source & Build Test Downloads Issues Owner
RP Enablement open JeffB
A RSS-SSE RP Test Application none cvs & instructions javadoc, binary SergeiY

.

RP Protocol Support

Component Dep. Source & Build Test Downloads Issues Owner
RP Protocol Support (HBX SUPPORT) open SergeiY
A RPPS Web Application none viewcvs, cli javadoc, binary SergeiY
B RPPS Core (Plug-in or JAR) none cvs & instructions javadoc, plugins, binary SergeiY

.

ISS Client UI

Component Dep. Source & Build Test Downloads Issues Owner
ISS Client UI open AbhiS
A ISS Client UI dep cvs & instructions javadoc, plugins, jars AbhiS
B ISS Client UI (C#) ->(C++) dep cvs & instructions AndyH

.

I-Card Selector Service (ISS)

Component Dep. Source & Build Test Downloads Issues Owner
I-Card Selector Service (ISS) open Abhi
A I-Card Selector Service dep viewcvs, ide, cli javadoc, plugins, jars Abhi
B I-Card Selector Service (C++) dep cvs & instructions javadoc, plugins, jars Andy

.

I-Card Registry and I-Card Providers

Component Dep. Source & Build Test Downloads Issues Owner
I-Card Registry (see also I-Card Interfaces) ide(all) open Valery
A I-Card Registry none cvs & instructions javadoc, plugins, jars Valery
I-Card Providers (ICARD PROVIDER) open Valery
B CardSpace I-Card Provider core dep cvs & instructions javadoc, plugins, jars SergeyL
C CardSpace Managed I-Card Provider (CMIP) none cvs & instructions javadoc, plugins, jars SergeyL
D CardSpace Personal I-Card Provider (CPIP) none cvs & instructions javadoc, plugins, jars SergeyL
E URI Managed I-Card Provider none cvs & instructions javadoc, plugins, jars Valery
F URI Personal I-Card Provider none cvs & instructions javadoc, plugins, jars Valery

.

Token Service and Token Providers

Component Dep. Source & Build Test Downloads Issues Owner
Token Service (STS) ide(all), instructions open Mike
A Token Service Core dep viewcvs, ide, cli javadoc, plugins, jars Mike
Token Providers (TOKEN PROVIDER) open
B Username Provider dep viewcvs, ide, cli javadoc, plugins, jars Mike
C SAML Provider dep viewcvs, ide, cli javadoc, plugins, jars Mike
D Idemix Provider dep viewcvs, ide, cli javadoc, plugins, jars Abhi
STS Bindings (STS BINDING) open
E Axis 1.x Binding dep viewcvs, ide, cli javadoc, plugins, jars Mike
F Axis 2.0 Binding dep cvs & instructions javadoc, plugins, jars Mike
Refactored Security Token Service (STS) open
G Security Token Service API dep viewcvs, ide, cli javadoc, plugins, jars Mike
H Security Token Service Common dep viewcvs, ide, cli javadoc, plugins, jars Mike
I Security Token Service SPI dep viewcvs, ide, cli javadoc, plugins, jars Mike
Refactored Security Token Service Client (STS Client) open
J Security Token Service Client dep viewcvs, ide, cli javadoc, plugins, jars Mike
Refactored Security Token Service Server (STS Server) open
K Security Token Service Server Trust dep viewcvs, ide, cli javadoc, plugins, jars Mike
L Security Token Service Server Metadata dep viewcvs, ide, cli javadoc, plugins, jars Mike
M Security Token Service Server Profile dep viewcvs, ide, cli javadoc, plugins, jars Mike
Refactored Security Token Service Mapping Extensions open
N Security Token Service AppliesTo Mapper dep viewcvs, ide, cli javadoc, plugins, jars Mike
O Security Token Service Extension Mapper dep viewcvs, ide, cli javadoc, plugins, jars Mike
P Security Token Service Polling Mapper dep viewcvs, ide, cli javadoc, plugins, jars Mike
Refactored Security Token Service Token Extensions open
Q Security Token Service Encrypt Token dep viewcvs, ide, cli javadoc, plugins, jars Mike
R Security Token Service ALF Claim Token dep viewcvs, ide, cli javadoc, plugins, jars Mike
S Security Token Service Identity Claim Token dep viewcvs, ide, cli javadoc, plugins, jars Mike
T Security Token Service Compound Token dep viewcvs, ide, cli javadoc, plugins, jars Mike
U Security Token Service SAML Token dep viewcvs, ide, cli javadoc, plugins, jars Mike
Refactored Security Token Service Base64 Extensions open
V Security Token Service Apache Base64 dep viewcvs, ide, cli javadoc, plugins, jars Mike
Refactored Security Token Service XML Security Extensions open
W Security Token Service Apache XML Security dep viewcvs, ide, cli javadoc, plugins, jars Mike

.

Identity Attribute Service and Context Providers

Component Dep. Source & Build Test Downloads Issues Owner
Identity Attribute Service (IDAS) open Jim
A Identity Attribute Service none cvs & instructions javadoc, plugins, jars Jim
B IdAS Registry javadoc, plugins, jars
C OpenXRI Support dep javadoc, plugins, jars
Context Providers (CONTEXT PROVIDER)
D JNDI Context Provider dep cvs & instructions javadoc, plugins, jars open Tom
E Jena Context Provider dep cvs & instructions javadoc, plugins, jars open SergeyL
F OpenID Context Provider dep cvs & instructions javadoc, plugins, jars open Duane
G XML File Context Provider dep cvs & instructions javadoc, plugins, jars open Tom
H JavaScript Policy Context Provider dep cvs & instructions javadoc, plugins, jars open Duane
I In Memory Context Provider dep cvs & instructions javadoc, plugins, jars open Duane

.

Higgins Third Party Dependencies

Conventions Used in this Page

Navigation

  • All information, interfaces, doc, etc. about any component in the Architecture should be reachable by clicking on the component name in the column above.

Column Names

  • Left-most Column (may be indented)
    • Component-level rows: Component name (name in parens is Bugzilla name if it is different)
    • Sub-component-level rows (Token Service and IdAS only): Sub-Component name
    • Project-level rows: Project name
  • Dep. (Dependencies)
    • dep - wiki page of non-Higgins libraries (e.g. JARs) that this component depends on to build and run
  • Source & Build
    • cvs & instructions - a wiki page describing the following:
      • General CVS information (same for all Higgins projects)
      • Module-specific information
      • Build instructions
  • Test
    • For each of the java sub-projects of each Component listed in all of these tables there exists a second project a sister ".test" project exists containing unit tests. These tests are [well, will soon be] automatically run during the nightly build process. This cell should contain a status word related to these tests:
      • none - no sister ".test" project exists
      • minimal - a few unit tests exist in the ".test" project
      • good - reasonable coverage of functionality exists in the ".test" project
  • Downloads
    • javadoc - link to the javadoc files mostly recently generated nightly on build.eclipse.org
    • plugins - link to one or more Eclipse plugins most recently built on build.eclipse.org
    • jars - link to one or more JARS most recently built on build.eclipse.org
    • binary - link to one or more binary distributions most recently built on build.eclipse.org
  • Issues
    • open - list of Bugzilla entries (enhancements and bugs) for this component
  • Owner
    • <email> - email of the owner of this component

Note: Component Owners please review Higgins Component Owner Checklist

Across All Components

Higgins 1.0 Build Targets

  • Retrieving Source <-- will be subsumed into the individual "cvs & instructions" links above

Links

Back to the top