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 "Component Deliverables"

(Clients)
(Core Components)
Line 7: Line 7:
 
# Safari HBX for OSX
 
# Safari HBX for OSX
  
===Core Components===
+
==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
** Java-Build: 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

  1. Firefox HBX for Windows, OSX, Suse, Red Hat, Debian, Ubuntu [M0.4+]
  2. IE6 HBX for Windows
  3. 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).

See Also

Back to the top