Difference between revisions of "Components"
(→Identity Attribute Service and Context Providers) |
(→Identity Attribute Service and Context Providers) |
||
Line 747: | Line 747: | ||
| | | | ||
|- | |- | ||
− | | | + | |E |
|[[JNDI Context Provider]] | |[[JNDI Context Provider]] | ||
|[[JNDI Context Provider Dependencies | dep]] | |[[JNDI Context Provider Dependencies | dep]] | ||
Line 756: | Line 756: | ||
|[[User:tdoman.novell.com | Tom]] | |[[User:tdoman.novell.com | Tom]] | ||
|- | |- | ||
− | | | + | |F |
|[[Jena Context Provider]] | |[[Jena Context Provider]] | ||
|[[Jena Context Provider Dependencies | dep]] | |[[Jena Context Provider Dependencies | dep]] | ||
Line 765: | Line 765: | ||
|[[User:slyakhov.parityinc.net | SergeyL]] | |[[User:slyakhov.parityinc.net | SergeyL]] | ||
|- | |- | ||
− | | | + | |G |
|[[OpenID Context Provider]] | |[[OpenID Context Provider]] | ||
|[[OpenID Context Provider Dependencies | dep]] | |[[OpenID Context Provider Dependencies | dep]] | ||
Line 774: | Line 774: | ||
|[[User:dbuss.novell.com | Duane]] | |[[User:dbuss.novell.com | Duane]] | ||
|- | |- | ||
− | | | + | |H |
|[[XML File Context Provider]] | |[[XML File Context Provider]] | ||
|[[XML File Context Provider Dependencies | dep]] | |[[XML File Context Provider Dependencies | dep]] | ||
Line 783: | Line 783: | ||
|[[User:tdoman.novell.com | Tom]] | |[[User:tdoman.novell.com | Tom]] | ||
|- | |- | ||
− | | | + | |I |
|[[JavaScript Policy Context Provider]] | |[[JavaScript Policy Context Provider]] | ||
|[[JavaScript Policy Context Provider Dependencies | dep]] | |[[JavaScript Policy Context Provider Dependencies | dep]] | ||
Line 792: | Line 792: | ||
|[[User:dbuss.novell.com | Duane]] | |[[User:dbuss.novell.com | Duane]] | ||
|- | |- | ||
− | | | + | |J |
|[[In Memory Context Provider]] | |[[In Memory Context Provider]] | ||
|[[In Memory Context Provider Dependencies | dep]] | |[[In Memory Context Provider Dependencies | dep]] |
Revision as of 18:47, 23 May 2007
This page describes each of the Higgins Components shown in the Architecture.
Contents
- 1 Higgins Browser Extension
- 2 Higgins Configuration
- 3 I-Card Manager
- 4 RP Enablement Components
- 5 RP Protocol Support
- 6 ISS Client UI
- 7 I-Card Selector Service (ISS)
- 8 I-Card Registry and I-Card Providers
- 9 Token Service and Token Providers
- 10 Identity Attribute Service and Context Providers
- 11 Higgins Third Party Dependencies
- 12 Conventions Used in this Page
- 13 Across All Components
- 14 Links
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 | ||
Configuration XML | open | GregB | |||||
C | Configuration XML | dep | 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 APIs | none | cvs & instructions | javadoc, plugins, jars | Jim | ||
B | IdAS Common | none | cvs & instructions | javadoc, plugins, jars | Jim | ||
C | IdAS SPI | none | cvs & instructions | javadoc, plugins, jars | Jim | ||
D | OpenXRI Support | dep | javadoc, plugins, jars | ||||
Context Providers (CONTEXT PROVIDER) | |||||||
E | JNDI Context Provider | dep | cvs & instructions | javadoc, plugins, jars | open | Tom | |
F | Jena Context Provider | dep | cvs & instructions | javadoc, plugins, jars | open | SergeyL | |
G | OpenID Context Provider | dep | cvs & instructions | javadoc, plugins, jars | open | Duane | |
H | XML File Context Provider | dep | cvs & instructions | javadoc, plugins, jars | open | Tom | |
I | JavaScript Policy Context Provider | dep | cvs & instructions | javadoc, plugins, jars | open | Duane | |
J | In Memory Context Provider | dep | cvs & instructions | javadoc, plugins, jars | open | Duane |
.
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 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
- 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
- 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