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.
Difference between revisions of "Component Deliverables"
(→Clients) |
(→Core Components) |
||
Line 7: | Line 7: | ||
# Safari HBX for OSX | # Safari HBX for OSX | ||
− | + | ==Core Components== | |
− | I-Card Manager | + | ===I-Card Manager=== |
* Status: working prototype shown in June; need to refactor | * Status: working prototype shown in June; need to refactor | ||
* Build: Java only | * Build: Java only | ||
− | HBX Support | + | ===HBX Support=== |
* Status: working prototype for RSS-P and Scrape&Fille shown in June; need to refactor | * Status: working prototype for RSS-P and Scrape&Fille shown in June; need to refactor | ||
* Build: Java only | * Build: Java only | ||
− | ISS Web UI | + | ===ISS Web UI=== |
* Build: Java only | * Build: Java only | ||
ISS Client UI | ISS Client UI | ||
* Build: Binaries: {x86,?} * {EclipseRCP-Gnome-{RPM, Deb}, EclipseRCP-OSX-OSXPkg, EclipseRCP-Win32-WinMSI}; Java: EclipseRCP plugins | * Build: Binaries: {x86,?} * {EclipseRCP-Gnome-{RPM, Deb}, EclipseRCP-OSX-OSXPkg, EclipseRCP-Win32-WinMSI}; Java: EclipseRCP plugins | ||
− | Relying Party Enablement | + | ===Relying Party Enablement=== |
* Build: Java, PHP, Python, Ruby libraries | * Build: Java, PHP, Python, Ruby libraries | ||
− | I-Card Selector Service (ISS) | + | ===I-Card Selector Service (ISS)=== |
* Status: preliminary API | * Status: preliminary API | ||
* Build: Binary: {CPU: x86,?} * {bindings: C, Java}; Java: Eclipse plugin | * Build: Binary: {CPU: x86,?} * {bindings: C, Java}; Java: Eclipse plugin | ||
− | I-Card Registry | + | ===I-Card Registry=== |
* Build: Binary: {CPU: x86,?} * {bindings: C, Java}; Java: Eclipse plugin | * Build: Binary: {CPU: x86,?} * {bindings: C, Java}; Java: Eclipse plugin | ||
− | I-Card Providers | + | ===I-Card Providers=== |
* CardSpace I-Card Provider | * CardSpace I-Card Provider | ||
− | * Build: Binary: {CPU: x86,?} * {bindings: C, Java}; Java: Eclipse plugin | + | ** Build: Binary: {CPU: x86,?} * {bindings: C, Java}; Java: Eclipse plugin |
+ | ** Tested I-Cards: | ||
*** live.microsoft.net STS i-card | *** live.microsoft.net STS i-card | ||
*** PingIdentity STS i-card | *** PingIdentity STS i-card | ||
Line 35: | Line 36: | ||
* OpenID-H I-Card Provider | * OpenID-H I-Card Provider | ||
** Build: Binary: {CPU: x86,?} * {bindings: C, Java}; Java: Eclipse plugin | ** Build: Binary: {CPU: x86,?} * {bindings: C, Java}; Java: Eclipse plugin | ||
− | Attribute-Claim Mapping | + | ===Attribute-Claim Mapping=== |
* Build: Binary: {CPU: x86,?} * {bindings: C, Java}; Java: Eclipse plugin | * Build: Binary: {CPU: x86,?} * {bindings: C, Java}; Java: Eclipse plugin | ||
− | Token Issuer | + | ===Token Issuer=== |
* STS | * STS | ||
** Status: working prototype; waiting on legal | ** Status: working prototype; waiting on legal | ||
Line 45: | Line 46: | ||
*** idemix Token Provider [working prototype; waiting on legal] | *** idemix Token Provider [working prototype; waiting on legal] | ||
*** x509 Token Provider | *** x509 Token Provider | ||
− | IdAS | + | ===IdAS=== |
* Status: Available from 0.5+ | * Status: Available from 0.5+ | ||
* Build: Binary: {CPU: x86,?} * {bindings: C, Java}; Java: Eclipse plugin | * Build: Binary: {CPU: x86,?} * {bindings: C, Java}; Java: Eclipse plugin | ||
− | + | ===IdAS Providers=== | |
− | IdAS Providers | + | |
* LDAP provider | * LDAP provider | ||
** Status: under development | ** Status: under development | ||
Line 59: | Line 59: | ||
* RSS-P (uses Jena/HSQLDB) provider | * RSS-P (uses Jena/HSQLDB) provider | ||
** Build: Binary: {CPU: x86,?} * {bindings: C, Java}; Java: Eclipse plugin | ** Build: Binary: {CPU: x86,?} * {bindings: C, Java}; Java: Eclipse plugin | ||
− | |||
'''Build Targets'''<br> | '''Build Targets'''<br> |
Revision as of 20:18, 4 October 2006
Release 1.0 Components and Status
This page lists the components envisioned for Higgins v1.0. Statuses are shown in square brackets.
Clients
- Firefox HBX for Windows, OSX, Suse, Red Hat, Debian, Ubuntu [M0.4+]
- IE6 HBX for Windows
- Safari HBX for OSX
Core Components
I-Card Manager
- Status: working prototype shown in June; need to refactor
- Build: Java only
HBX Support
- Status: working prototype for RSS-P and Scrape&Fille shown in June; need to refactor
- Build: Java only
ISS Web UI
- Build: Java only
ISS Client UI
- Build: Binaries: {x86,?} * {EclipseRCP-Gnome-{RPM, Deb}, EclipseRCP-OSX-OSXPkg, EclipseRCP-Win32-WinMSI}; Java: EclipseRCP plugins
Relying Party Enablement
- Build: Java, PHP, Python, Ruby libraries
I-Card Selector Service (ISS)
- Status: preliminary API
- Build: Binary: {CPU: x86,?} * {bindings: C, Java}; Java: Eclipse plugin
I-Card Registry
- Build: Binary: {CPU: x86,?} * {bindings: C, Java}; Java: Eclipse plugin
I-Card Providers
- CardSpace I-Card Provider
- Build: Binary: {CPU: x86,?} * {bindings: C, Java}; Java: Eclipse plugin
- Tested I-Cards:
- live.microsoft.net STS i-card
- PingIdentity STS i-card
- Kim's blog i-card
- RSS-P I-Card Provider
- Build: Binary: {CPU: x86,?} * {bindings: C, Java}; Java: Eclipse plugin
- OpenID-H I-Card Provider
- Build: Binary: {CPU: x86,?} * {bindings: C, Java}; Java: Eclipse plugin
Attribute-Claim Mapping
- Build: Binary: {CPU: x86,?} * {bindings: C, Java}; Java: Eclipse plugin
Token Issuer
- STS
- Status: working prototype; waiting on legal
- Build: Binary: {CPU: x86,?} * {bindings: C, Java}; Java: Eclipse plugin
- Token Providers:
- un/pw Token Provider [working prototype; waiting on legal]
- idemix Token Provider [working prototype; waiting on legal]
- x509 Token Provider
IdAS
- Status: Available from 0.5+
- Build: Binary: {CPU: x86,?} * {bindings: C, Java}; Java: Eclipse plugin
IdAS Providers
- LDAP provider
- Status: under development
- Build: Binary: {CPU: x86,?} * {bindings: C, Java}; Java: Eclipse plugin
- XML-File based provider
- Build: Binary: {CPU: x86,?} * {bindings: C, Java}; Java: Eclipse plugin
- Jena/HSQLDB provider
- Build: Binary: {CPU: x86,?} * {bindings: C, Java}; Java: Eclipse plugin
- RSS-P (uses Jena/HSQLDB) provider
- Build: Binary: {CPU: x86,?} * {bindings: C, Java}; Java: Eclipse plugin
Build Targets
Each of the above needs to be automatically built (with javadoc) and automatically tested (on build.eclipse.org) in three variants (daily, stable, release).