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.
Components
This page describes each of the Higgins Component "building blocks" used to construct various Deployment Configurations
Contents
- 1 Components
- 1.1 Configuration
- 1.2 Higgins Browser Extension for Firefox
- 1.3 Higgins Browser Extension for IE7
- 1.4 ISSD
- 1.5 I-Card Selector
- 1.6 I-Card Manager
- 1.7 RP Enablement
- 1.8 RP Protocol Support (aka Selector Service)
- 1.9 I-Card Selector Service (ISS)
- 1.10 I-Card Registry and I-Card Providers
- 1.11 Token Service
- 1.12 SAML2 IdP
- 1.13 Identity Attribute Service
- 1.14 Context Providers
- 1.15 Automated Builds
- 1.16 Utilities
- 1.17 Needs a Home
- 2 Higgins Third Party Dependencies
- 3 Conventions Used in this Page
- 4 Across All Components
- 5 Links
Components
Note: Please use "TBD" wherever dependencies, owners, etc. are unknown. Makes it easier to search. Conventions (see section at the end of this page for more details):
- Bugzilla component names are in ( ) --only if they differ from official component name
- Name of constituent Eclipse projects are in [ ], as in org.eclipse.higgins.[ ]
- CVS branches used are in { }
Configuration
{{#eclipseproject:technology.higgins}}
Component | Dep. | Repository | Downloads | Test status | First check-in | Most recent | Owner
{{#eclipseproject:technology.higgins}} | |||
---|---|---|---|---|---|---|---|---|---|---|
|
GregB | |||||||||
A | Configuration API [configuration.api] | dep | svn viewsvn | downloads | M0-8 | GregB | ||||
B | Configuration Common [configuration.common] | dep | svn viewsvn | downloads | M0-8 | GregB | ||||
C | Configuration XML [configuration.xml] | dep | svn viewsvn | downloads | M0-8 | GregB | ||||
D | Configuration XRDS [configuration.xrds] | dep | svn viewsvn | downloads | M0-8 | Markus |
Higgins Browser Extension for Firefox
Component | Dep. | Source & Build | Test | Downloads | Issues | Owner | |
---|---|---|---|---|---|---|---|
Higgins Browser Extension for Firefox [bx] (HBX) {M0-8} | none | cvs & instructions | n/a | Firefox | open | Maxim |
.
Higgins Browser Extension for IE7
Component | Dep. | Source & Build | Test | Downloads | Issues | Owner | |
---|---|---|---|---|---|---|---|
Higgins Browser Extension for IE7 [TBD](HBX for IE) | TBD | n/a | open | Maxim |
.
ISSD
{{#eclipseproject:technology.higgins}}
Component | Dep. | Repository | Downloads | Test status | First check-in | Most recent | Owner
{{#eclipseproject:technology.higgins}} | |||
---|---|---|---|---|---|---|---|---|---|---|
|
none | |||||||||
A | ISSD [] | dep | svn viewsvn | downloads | M0-8 | Andy |
I-Card Selector
Component | Dep. | Source & Build | Test | Nightly Builds | Issues | Owner | |
---|---|---|---|---|---|---|---|
I-Card Selector | |||||||
A | I-Card Selector [TBD] (ISS CLIENT UI NATIVE) | dep | open | Valery | |||
B | RCP I-Card Selector [TBD] (ISS CLIENT UI RCP) | TBD | open | Tony |
.
I-Card Manager
Component | Dep. | Source & Build | Test | Nightly Builds | Issues | Owner | |
---|---|---|---|---|---|---|---|
I-Card Manager | Valery | ||||||
A | I-Card Manager Web Application [icm] (I-CARD BROKER) {M0-8} | dep | cvs & instructions | open | Valery | ||
B | RCP I-Card Manager [TBD] (Embedded ICM) | TBD | open | Tony |
.
RP Enablement
Component | Dep. | Source & Build | Test | Nightly Builds | Issues | Owner | |
---|---|---|---|---|---|---|---|
RP Enablement | open | Bruce | |||||
A | Relying Party Demo [RelyingPartyDemo] (RP SITE) | Bruce | |||||
B | Relying Party Demo App [RelyingPartyDemoApp] (RP SITE) | Bruce |
.
RP Protocol Support (aka Selector Service)
Component | Dep. | Source & Build | Test | Nightly Builds | Issues | Owner | |
---|---|---|---|---|---|---|---|
RP Protocol Support [TBD] (HBX SUPPORT) | open | Valery | |||||
A | RPPS Web App [rpps.web] {M0-8} | none | cvs & instructions | Valery | |||
B | RPPS Core [rpps] (Plug-in or JAR) {M0-8} | none | cvs & instructions | Valery |
.
I-Card Selector Service (ISS)
Component | Dep. | Source & Build | Test | Nightly Builds | Issues | Owner | |
---|---|---|---|---|---|---|---|
I-Card Selector Service (ISS) | open | Valery | |||||
A | ISS [iss] {M0.8} | dep | viewcvs, ide, cli | Valery | |||
ISS Provider | |||||||
B | CardSpace ISS Provider [iss.cardspace] {M0.8} | dep | Valery | ||||
C | Idemix ISS Provider [iss.idemix] {M0.8} | dep | Tony |
.
I-Card Registry and I-Card Providers
Component | Dep. | Source & Build | Test | Nightly Builds | Issues | Owner | |
---|---|---|---|---|---|---|---|
I-Card Registry | ide(all)]] | open | Valery | ||||
A | I-Card Interfaces [icard] | none | code | Valery | |||
B | I-Card Registry [icard.registry] {M0-8} | none | cvs & instructions | code | Valery | ||
I-Card Providers (ICARD PROVIDER) | open | Valery | |||||
C | CardSpace I-Card Provider Core [icard.provider.cardspace.common] {M0-8} | dep | cvs & instructions | code | SergeyL | ||
D | IdAS-based CardSpace Managed I-Card Provider [icard.provider.cardspace.managed] {M0.8} | dep | cvs & instructions | code | SergeyL | ||
E | XML-based CardSpace Managed I-Card Provider [icard.provider.cardspace.managed.xml] {M0-8} | dep | cvs & instructions | code | SergeyL | ||
F | (IdAS-based) CardSpace Personal I-Card Provider [icard.provider.cardspace.personal] {M0.8} | dep | cvs & instructions | code, javadoc | SergeyL | ||
G | URI I-Card Provider [icard.provider.uri] {M0-8} | none | cvs & instructions | Valery |
.
Token Service
.
SAML2 IdP
{{#eclipseproject:technology.higgins}}
Component | Dep. | Repository | Downloads | Test status | First check-in | Most recent | Owner
{{#eclipseproject:technology.higgins}} | |||
---|---|---|---|---|---|---|---|---|---|---|
|
none | |||||||||
A | SAML2 IdP protocol library [saml2idp.saml2] | dep | svn viewsvn | downloads | M0-8 | Markus | ||||
B | SAML2 IdP Server web application [saml2idp.server] | dep | svn viewsvn | downloads | M0-8 | Markus | ||||
C | SAML2 IdP Test web application [saml2idp.test] | dep | svn viewsvn | downloads | M0-8 | Markus |
.
Identity Attribute Service
{{#eclipseproject:technology.higgins}}
Component | Dep. | Repository | Downloads | Test status | First check-in | Most recent | Owner
{{#eclipseproject:technology.higgins}} | |||
---|---|---|---|---|---|---|---|---|---|---|
|
Jim | |||||||||
A | IdAS API [idas.api] | dep | svn viewsvn | downloads | M0-8 | Jim | ||||
B | IdAS Common [idas.common] | dep | svn viewsvn | downloads | M0-8 | Jim | ||||
C | IdAS SPI [idas.spi] | dep | svn viewsvn | downloads | M0-8 | Jim | ||||
D | IdAS Registry [idas.registry] | dep | svn viewsvn | downloads | M0-8 | Markus |
.
Context Providers
{{#eclipseproject:technology.higgins}}
Component | Dep. | Repository | Downloads | Test status | First check-in | Most recent | Owner
{{#eclipseproject:technology.higgins}} | |||
---|---|---|---|---|---|---|---|---|---|---|
|
Tom | |||||||||
E | JNDI Context Provider [idas.cp.jndi] | dep | svn viewsvn | downloads | M0-8 | Tom | ||||
F | Jena Context Provider [idas.cp.jena2] | dep | svn viewsvn | downloads | M0-8 | SergeyL | ||||
G | OpenID Context Provider [idas.cp.openid] | dep | svn viewsvn | downloads | M0-8 | Duane | ||||
H | XML File Context Provider [idas.cp.xmlfile] | dep | svn viewsvn | downloads | M0-8 | Tom | ||||
I | JavaScript Policy Context Provider [idas.cp.jscript] | dep | svn viewsvn | downloads | M0-8 | Duane |
.
Automated Builds
{{#eclipseproject:technology.higgins}}
Component | Dep. | Repository | Downloads | Test status | First check-in | Most recent | Owner
{{#eclipseproject:technology.higgins}} | |||
---|---|---|---|---|---|---|---|---|---|---|
|
PeterK | |||||||||
A | Redistributable Dependencies [dependencies.redistributable] | dep | svn viewsvn | downloads | M0-8 | PeterK | ||||
B | Nonredistributable Dependencies [dependencies.nonredistributable] | dep | svn viewsvn | downloads | M0-8 | PeterK |
.
Utilities
{{#eclipseproject:technology.higgins}}
Component | Dep. | Repository | Downloads | Test status | First check-in | Most recent | Owner
{{#eclipseproject:technology.higgins}} | |||
---|---|---|---|---|---|---|---|---|---|---|
|
none | |||||||||
B | Util: IdAS CP [util.idas.cp] | dep | svn viewsvn | downloads | M0-8 | none | ||||
C | Util: JScript [util.jscript] | dep | svn viewsvn | downloads | M0-8 | none | ||||
D | Util: Socket [util.socket] | dep | svn viewsvn | downloads | M0-8 | none |
.
Needs a Home
{{#eclipseproject:technology.higgins}}
Component | Dep. | Repository | Downloads | Test status | First check-in | Most recent | Owner
{{#eclipseproject:technology.higgins}} | |||
---|---|---|---|---|---|---|---|---|---|---|
|
none | |||||||||
A | Information Card Generator [sts.informationcardgenerator] | dep | svn viewsvn | downloads | M0-8 | Daniel |
.
Higgins Third Party Dependencies
- Higgins Third Party Dependencies --Eclipse Legal Review Status
Conventions Used in this Page
- All information, interfaces, doc, etc. about any Component should be reachable by clicking on the component name in the column above.
Table Templates
- The tables on this page should use these templates:
Column Names
- Left-most Column (may be indented)
- Component-level rows: Component name plus:
- (Bugzilla component name) if Bugzilla name is different
- Sub-component-level rows (Token Service and IdAS only): Sub-Component name
- Project-level rows: Project name plus:
- [CVS module name]
- {branches} --list of branch names for this component
- Component-level rows: Component name plus:
- 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
- cvs & instructions - a wiki page describing the following:
- 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
- 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:
- Downloads
- download - link to the mostly recently generated nightly on build.eclipse.org [Soon: this page will also include all stable builds]
- 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
Components by Owner
Greg
- Configuration
Maxim
- Higgins Browser Extension for Firefox
- Higgins Browser Extension for IE7
Andy
- ISSD
Valery
- I-Card Selector
- I-Card Manager
- RP Protocol Support (aka Selector Service)
- I-Card Selector Service (ISS)
- I-Card Registry and I-Card Providers
Bruce
- RP Enablement
Mike
- Token Service
Markus
- SAML2 IdP
Jim
- Identity Attribute Service
Duane
- Utilities
- Needs a Home
Tom
- Context Providers
PeterK
- Automated Builds