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 "PDS Architecture"

(Higgins 1.1 web services (planned))
(Building Blocks)
Line 16: Line 16:
 
;I-Card Service: Some selectors are designed as "thin clients" that only implement the user interface portion and rely on a hosted [[I-Card Service]] for core functionality.
 
;I-Card Service: Some selectors are designed as "thin clients" that only implement the user interface portion and rely on a hosted [[I-Card Service]] for core functionality.
  
== Building Blocks ==
+
== Misc. Building Blocks ==
 
This section describes the data related services, java frameworks and data models that are used by the personal data agent services.
 
This section describes the data related services, java frameworks and data models that are used by the personal data agent services.
  
Line 24: Line 24:
  
 
===IdAS Solution ===
 
===IdAS Solution ===
The IdAS solution is a deployable "IdAS" Identity Attribute Service.
+
The IdAS solution provides a testbed for exercising the IdAS Java framework.
* Higgins 1.0: [[IdAS Solution 1.0]]: this solution provides a basic configuration of the [[Identity Attribute Service 1.0]] (IdAS). IdAS is a java framework that provides a common interface to identity, profile, and relationship data from external data sources (e.g. websites, databases, directories) and expose them via the IdAS interfaces.
+
 
* Higgins 1.1: See [[Higgins_1.1_Plan#IdAS_Solution_1.1]]
 
* Higgins 1.1: See [[Higgins_1.1_Plan#IdAS_Solution_1.1]]
 
+
* Higgins 1.0: [[IdAS Solution 1.0]]: a basic configuration of the [[Identity Attribute Service 1.0]] (IdAS). IdAS is a java framework that provides a common interface to identity, profile, and relationship data from external data sources (e.g. websites, databases, directories).
 
+
  
 
=== XDI4J ===
 
=== XDI4J ===
XDI4J is a java support library for working with XDI.
+
XDI4J is a java library for working with XDI.
 
* Higgins 1.1: [[XDI4j 1.1]]
 
* Higgins 1.1: [[XDI4j 1.1]]

Revision as of 13:49, 1 November 2009

{{#eclipseproject:technology.higgins|eclipse_custom_style.css}}

Higgins.funnell.PNG


Higgins 1.1 web services (planned)

Personal Data Store
The Personal Data Store 1.1 stores self asserted identity data and makes it available for data sharing with others. It also provides data gateway services to connect the client selector with a variety of back end data stores.
IdAS Proxy Service
Allows selectors using the C++ IdAS client library to access the Personal Data Store service.
Access Manager
Gives the user control over the flows of data from a managed relationship card provider to a relying party.
Cloud Selector
The Cloud Selector 1.1 makes your cards available as OpenIDs. Reads card data from an I-Card Service, so no client software is required.
CardSync Service
The CardSync Service makes sure that all of your cards are available across all of your computers and mobile devices.
Authentication Service
For 1.1 we are working to make the CardSync Service and the Attribute Service rely on an external Authentication Service 1.1. Eventually the I-Card Service will also rely on it.
I-Card Service
Some selectors are designed as "thin clients" that only implement the user interface portion and rely on a hosted I-Card Service for core functionality.

Higgins 1.0 services

I-Card Manager
Thin client selectors use the I-Card Manager Google GWT-based app to provide a web interface to view, update and manage your cards hosted on the I-Card Service.
I-Card Service
Some selectors are designed as "thin clients" that only implement the user interface portion and rely on a hosted I-Card Service for core functionality.

Misc. Building Blocks

This section describes the data related services, java frameworks and data models that are used by the personal data agent services.

Data Models

  • The 1.1 version solutions listed below are based on the Context Data Model 1.1, a very generic, abstract, low level RDF-based model. It is our metamodel.
  • For 1.1 we are now starting work on a higher level (more concrete model) that describes concrete attributes such as name, postal code, telephone number, etc. This model is called Personal Data Model 1.1 and is based on CDM 1.1.

IdAS Solution

The IdAS solution provides a testbed for exercising the IdAS Java framework.

XDI4J

XDI4J is a java library for working with XDI.

Back to the top