Higgins 1 a species of Tasmanian longtailed mouse
- Slides: 17
Higgins 1: a species of Tasmanian long-tailed mouse 2: the name of an open source collaboration of IBM, Novell, Oracle, Parity… 1
Eclipse Higgins Project Mission: § Higgins is an open source Internet identity framework designed to integrate identity, profile, and social relationship information across multiple sites, applications, and devices. § Higgins is not a protocol, it is software infrastructure to support a consistent user experience that works with all popular digital identity protocols, including WSTrust, Open. ID, SAML, XDI, LDAP, and so on 2
Features Higgins features are packaged into seven Solutions in three categories § Identity Selector Applications § Identity Providers § Relying Party Enablement 3
Components and Solutions Higgins uses the term component to refer to a logical set of Eclipse projects. Components are assembled into entire solutions. Most of these components expose their own API (the exceptions are multiple plugins all supporting the same provider API) § Various components have been used by Novell in their “Digital Me” product and Identity Provider product. IBM has announced that they will deliver commercial products based on Higgins components § Oracle is considering using the Id. AS API for their Identity Governance Framework project at Open Liberty, which is affiliated with the Liberty Alliance Organization § Serena has released a commercial solution called Serena Business Mashups that uses the Higgins STS 4
Architectural Features § The Higgins architecture has evolved very rapidly and over multiple years § Whereas we are adding new layers and functional capabilities, the basic architecture has been stable for at least one year § There are multiple plug-ins in the java architecture: § Data stores are adapted by “context provider” plug-ins § New security token types are provided by plug-ins § New relying party security languages can be plugged in § Persistence of i-card objects is managed by “i-card provider” plug-ins 5
Key Standards Used § WS-Security § WS-Trust § WS-Federation § SAML Assertion 1. 1 and SAML 2 protocol § XRI 2. 0 § XML Canonicalization, Digital Signature, and Ecryption § LDAP § OWL and RDF § XRI XRDS § The Higgins data model and Identity Interchange Framework (X. IDIF) are being proposed for adoption by the ITU-T (The International Telecommunications Union’s Standards Sector) 6
Communities § Higgins has attracted and build an activity community with contributions from Parity, IBM, Novell, Google…with additional involvement from Microsoft, CA, Serena, Oracle, etc. § Committers - Higgins has 22 committers (three were just approved during the release process) § Contributions were also made by other members of the community 7
Multiple digital identities… • e. Commerce (e. g. Amazon, e. Bay) • Social Networking (e. g. Linked. In) • Book club • Family dy Bud We Lists bsit • Healthcare System • Corporate Directories es e ris rp te ps En Ap Co m of mu In ni te tie re st s • Professional networks • Dating networks Ema il or IM l Virtua s Space • Second Life • Croquet • WOW You 8
…each in its own context (silo) • e. Commerce (e. g. Amazon, e. Bay) • Social Networking (e. g. Linked. In) • Book club • Family dy Bud We Lists bsit • Healthcare System • Corporate Directories es e ris rp te ps En Ap Co m of mu In ni te tie re st s • Professional networks • Dating networks Ema il or IM l Virtua s Space You • Second Life • Croquet • WOW 9
A better way… 10
Introducing i-cards I create (personal) § I define a few personas § Business “me”, web surfing “me”, dating “me” Others create (managed) § Credit cards § Membership, reputation in community § 3 D avatar (virtual identity) § Governments (drivers license) I co-create with others (relationship) § My preferences, interests within community § Might include shopping history and wishlists 11
You use them to § Sign-in to sites § Exchange with friends; stay in sync § Increase convenience and privacy (e. g. far fewer passwords) § Project my values, interests, preferences to sites § Support worthwhile causes § Get introductions and offers that I find relevant and compelling Here’s how it works… 12
First, I need an identity agent I get one from any site that uses i-cards… 1. I download the Higgins browser add-on 2. Restart my browser 3. The wizard walks me through setting up my web “surfing” persona i-card …That’s it. 13
Now I can sign in to sites Without passwords at each site i-cards (digital “me”s) are displayed in my browser or mobile device 14
I-Card Selector User Interface Click on a card
Higgins is an interoperability framework Apps and Services Higgins Browser Extension Eclipse RCP Apps Identity Providers Relying Parties Higgins Framework Plug-ins Protocol Providers implement protocols for interacting with Relying Parties I-Card Providers implement identity protocols and card types Card. Space Open. ID Card. Space Managed (WS-Trust) RSS SSE Card. Space Personal HTML Forms Higgins Relationship Token Providers implement different kinds of security tokens SAML X 509 Kerberos UN/PS Idemix Id. AS Context Providers connect to different identity data sources JNDI / LDAP Enterprise Apps RDF/OWL Active Directory Comms Clients 16
Higgins delivers A consistent user experience based on i-cards § Any identity protocol § Any token data type § Any kind of identity data § Any identity data source § Any platform 17
- Little mouse, little mouse, where is your house
- Interspecific competition
- Mouse species
- Dr kimberly higgins
- Agnes higgins
- Jack higgins cartoonist
- Pinky higgins
- In act 3, how is mrs. higgins portrayed?
- Bandera de la reconquista
- Some people poem
- Mark higgins accounting
- Is eliza successful at the ambassador's reception
- Abdicación de o'higgins
- Bill higgins mill valley
- Escuela bernardo o'higgins san felipe
- Species
- Tasmanian little athletics
- Tasmanian devil physiological adaptations