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

Component Deliverables

Revision as of 22:35, 4 October 2006 by Paul.socialphysics.org (Talk | contribs) (Token Issuer)

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,?} * {Bindins: C, C++} * {EclipseRCP-Gnome-{Pkg: RPM, Deb}, EclipseRCP-OSX-OSXPkg, EclipseRCP-Win32-WinMSI}; Java: EclipseRCP plugins

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 Issuer

  • 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

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

Copyright © Eclipse Foundation, Inc. All Rights Reserved.