Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

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

(Overview)
(Overview)
Line 1: Line 1:
 
==Overview==
 
==Overview==
When the user's browser with the Higgins extension lands on a site that requires a Digtial Identity for authorization, HBX invokves the 'getDigitalIdentity()' method of ISS Web UI (that in turn passes this through to the [[I-Card Selector Service]]. This service may cause the ISS Web UI to display a "card picker" interface to select the i-card from which to retreive the Digital Identity. [Note: the UI only actually appears if the user has not previously approved the release and indicated in in the UI not to bother them again].  
+
When the user's browser with the Higgins extension lands on a site that requires a Digtial Identity for authorization, HBX invokves the 'getDigitalIdentity()' method of ISS Web UI (that in turn passes this through to the [[I-Card Selector Service]]). This service may cause the ISS Web UI to display a "card picker" interface to select the i-card from which to retreive the Digital Identity. [Note: the UI only actually appears if the user has not previously approved the release and indicated in in the UI not to bother them again].  
  
 
Whether or not a site performs authentication as described, a site might support one or more protocols for ''data exchange.'' If so HBX will again invoke the [[ISS Web UI]] (although not the getDigitalIdentity() method described above), and as a consequence may cause [[ISS Web UI]] to display a set of one or more i-cards that represent these kinds of data exchange.  
 
Whether or not a site performs authentication as described, a site might support one or more protocols for ''data exchange.'' If so HBX will again invoke the [[ISS Web UI]] (although not the getDigitalIdentity() method described above), and as a consequence may cause [[ISS Web UI]] to display a set of one or more i-cards that represent these kinds of data exchange.  

Revision as of 13:49, 16 October 2006

Overview

When the user's browser with the Higgins extension lands on a site that requires a Digtial Identity for authorization, HBX invokves the 'getDigitalIdentity()' method of ISS Web UI (that in turn passes this through to the I-Card Selector Service). This service may cause the ISS Web UI to display a "card picker" interface to select the i-card from which to retreive the Digital Identity. [Note: the UI only actually appears if the user has not previously approved the release and indicated in in the UI not to bother them again].

Whether or not a site performs authentication as described, a site might support one or more protocols for data exchange. If so HBX will again invoke the ISS Web UI (although not the getDigitalIdentity() method described above), and as a consequence may cause ISS Web UI to display a set of one or more i-cards that represent these kinds of data exchange.

After this non-auth i-card has been selected, HBX uses the services of HBX Support to set up a channel between the site and an i-card (especially its associated IdAS Context). HBX Support is also responsible for managing the relationship between the user, the HBX "client" and the Higgins server.

Services

Here are a list of the services that are provided to HBX:

  1. New account creation
  2. Verification of HBX authentication
  3. Returns the Terms of Service text on request
  4. Form fill support - provides HBX with data from the selected i-card (e.g. a screen scrape and form fill kind of i-card) which HBX to auto-fill web forms on external websites
  5. Screen scrape support - provides HBX with scripts from the selected i-card (e.g. a screen scrape and form fill kind of i-card) which HBX uses to scrape attribute data from remote sites
  6. RSS-P support - by interacting with an RSS-P i-card (as implmented by an RSS-P I-Card Provider) it retreives the URL of the RSS feed from the i-card's associated Context and delivers this URL to HBX so that it can post it to the relying site

See Also

Back to the top