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"

(Token Providers)
(Token Issuer)
Line 47: Line 47:
 
* Build: ''Binary'': {CPU: x86,?} * {bindings: C, C++}; ''Java'': Eclipse plugin
 
* Build: ''Binary'': {CPU: x86,?} * {bindings: C, C++}; ''Java'': Eclipse plugin
  
===Token Issuer===
+
===Token Service===
 
* STS  
 
* STS  
 
** Status: working prototype; waiting on legal
 
** Status: working prototype; waiting on legal

Revision as of 14:38, 5 October 2006

Release 1.0 Components and Status

This page lists the components envisioned for Higgins v1.0.

Clients

  1. Firefox HBX running on Windows, OSX, Suse, Red Hat, Debian, Ubuntu [M0.4+]
  2. IE6 HBX running on Windows
  3. Safari HBX running on OSX

Core Components

I-Card Manager

  • Status: working prototype shown in June; need to refactor/rewrite per current Higgins architecture
  • Build: Java: deploy to {Tomcat, Geronimo, and JBoss}; Eclipse plugin deployed to OSGI server

HBX Support

  • Status: working prototype for RSS-P and Scrape&Fille shown in June; need to refactor
  • Build: Java: deploy to {Tomcat, Geronimo, and JBoss}; Eclipse plugin deployed to OSGI server

ISS Web UI

  • Build: Java: deploy to Tomcat, Geronimo, and JBoss

ISS Client UI

  • Build: GCJ Binaries: {CPU: x86,?} * {Bindings: C, C++} * {EclipseRCP-Gnome-{Pkg: RPM, Deb}, EclipseRCP-OSX-OSXPkg, EclipseRCP-Win32-WinMSI}; Java: EclipseRCP plugin

Relying Party Enablement

  • Languages: Java, PHP, Python, Ruby

I-Card Selector Service (ISS)

  • Status: preliminary API
  • Build: GCJ Binary: {CPU: x86,?} * {bindings: C, C++}; Java: Eclipse plugin

I-Card Registry

  • Build: GCJ Binary: {CPU: x86,?} * {bindings: C, Java}; Java: Eclipse plugin

I-Card Providers

  1. CardSpace I-Card Provider
    • Build: GCJ Binary: {CPU: x86, ?} * {bindings: C, C++}; Java: Eclipse plugin
    • Tested I-Cards:
      • live.microsoft.net STS i-card
      • PingIdentity STS i-card
      • Kim's blog i-card
  2. RSS-P I-Card Provider
    • Build: GCJ Binary: {CPU: x86, ?} * {bindings: C, C++}; Java: Eclipse plugin
  3. OpenID-H I-Card Provider
    • Build: GCJ Binary: {CPU: x86,?} * {bindings: C, C++}; Java: Eclipse plugin

Attribute-Claim Mapping

  • Build: Binary: {CPU: x86,?} * {bindings: C, C++}; Java: Eclipse plugin

Token Service

  • STS
    • Status: working prototype; waiting on legal
    • Build: Binary: {CPU: x86,?} * {bindings: C, C++}; Java: deploy to {Tomcat, Geronimo, and JBoss}; Eclipse plugin deployed to OSGI server

Token Providers

  • SAML Token Provider
  • un/pw Token Provider [working prototype; waiting on legal]
  • idemix Token Provider [working prototype; waiting on legal]
  • x509 Token Provider

IdAS

  • Status: Available from M0.5+
  • Build: Binary: {CPU: x86,?} * {bindings: C}; Java: Eclipse plugin

IdAS Providers

  1. LDAP provider
    • Status: under development M0.5..M0.6
    • Build: GCJ Binary: {CPU: x86,?} * {bindings: C, C++}; Java: Eclipse plugin
  2. XML-File based provider
    • Status: under development in M0.5..M0.6
    • Build: GCJ Binary: {CPU: x86,?} * {bindings: C, C++}; Java: Eclipse plugin
  3. Jena/HSQLDB provider
    • Status: under development in M0.5..M0.6
    • Build: GCJ Binary: {CPU: x86,?} * {bindings: C, C++}; Java: Eclipse plugin
  4. RSS-P (uses Jena/HSQLDB) provider
    • Status: under development in M0.5..M0.6
    • Build: GCJ Binary: {CPU: x86,?} * {bindings: C, C++}; 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