Skip to main content
Jump to: navigation, search

Difference between revisions of "Org.eclipse.higgins.hss"

(Used By)
Line 34: Line 34:
== Used By ==
== Used By ==
Possibly incomplete list of [[Solutions 1.1]] that use this component:
Possibly incomplete list of [[Solutions 1.1]] that use this component:
* [[Adobe AIR Selector]]
* [[AIR Client and Server]]
== Links ==
== Links ==

Revision as of 18:32, 23 December 2008


Higgins logo 76Wx100H.jpg

This Component:

  • A switching component that between a browser add-on on the one hand and one or more Identity Selectors on the other. The user decides what their "current" selector is. The browser requests a security token from the selector selector that then passes this request on to the current selector.
  • Provides an app/UI to allow the user to change their default selector
  • Uses a "connector" architecture that allows developers to create new connectors for new Identity Selectors
  • Only currently available for Windows


Higgins Selector Selector is responsible for:

  • Accepting I-Card token request from browser plug-in
  • Dispatching token request to registered selector through selector connector
  • Returning token from registered selector to browser
  • Registering a default selector from available selectors

Components this component depends on are:


The diagram below shows the relationship between two different browsers, the selector selector, the connectors and the Identity Selectors. As you can see different connectors use different techniques to invoke/launch their associated Selector. The connector that launches CardSpace, for example, uses a DLL, whereas the connector that launches the AIR Selector uses a TCP socket.


Note: at present there is no connector for the RCP Selector

Shown below are the utility sub-components that launch the selector selector on system startup as well as provide the UI to allow the user to change his/her choice of current selector


Used By

Possibly incomplete list of Solutions 1.1 that use this component:


Copyright © Eclipse Foundation, Inc. All Rights Reserved.