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.
Difference between revisions of "IdAS 1.0 Package"
Line 1: | Line 1: | ||
− | + | The [[Identity Attribute Service]] (IdAS) component provides a virtualized, unified view and a common means of access to identity information from multiple heterogeneous data sources. IdAS is an extensible framework based on the [[Higgins Data Model]] that represents identities ([[Digital Subject]]s) and their [[Identity Attribute]]s in a [[Context]]. Data sources are adapted to the IdAS framework via plug-ins called [[Context Provider]]s. | |
− | The | + | The IdAS framework is comprised of three sub-projects: |
− | + | ; IdAS API: Allows a consumer to perform access and update operations (as allowed) on elements of the data model. Specifically, the consumer can obtain an object which represents a [Context], can read and change [[Digital Subject]]s within that [[Context]], and can read and change [[Identity Attribute | attributes]] on those subjects. | |
− | + | ; IdAS SPI: Is used by parties who wish to write Context Providers for IdAS. The IdAS API is only a set of interfaces which must be implemented by Context Providers. A Context Provider consists of the implementations of IdAS interfaces which allow a consumer to access some specific type of identity store. | |
− | + | ; IdAS Common: A set of common, useful utility methods. | |
− | + | ||
− | + | ||
− | + | ||
The IdAS API, SPI, and common code will be accessible via Java and other languages. The IdAS API or a variant will be available via WSDL as well. | The IdAS API, SPI, and common code will be accessible via Java and other languages. The IdAS API or a variant will be available via WSDL as well. | ||
Line 34: | Line 31: | ||
== Links == | == Links == | ||
* [http://eclipse.org/higgins Higgins Home] | * [http://eclipse.org/higgins Higgins Home] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Revision as of 16:05, 2 September 2007
The Identity Attribute Service (IdAS) component provides a virtualized, unified view and a common means of access to identity information from multiple heterogeneous data sources. IdAS is an extensible framework based on the Higgins Data Model that represents identities (Digital Subjects) and their Identity Attributes in a Context. Data sources are adapted to the IdAS framework via plug-ins called Context Providers.
The IdAS framework is comprised of three sub-projects:
- IdAS API
- Allows a consumer to perform access and update operations (as allowed) on elements of the data model. Specifically, the consumer can obtain an object which represents a [Context], can read and change Digital Subjects within that Context, and can read and change attributes on those subjects.
- IdAS SPI
- Is used by parties who wish to write Context Providers for IdAS. The IdAS API is only a set of interfaces which must be implemented by Context Providers. A Context Provider consists of the implementations of IdAS interfaces which allow a consumer to access some specific type of identity store.
- IdAS Common
- A set of common, useful utility methods.
The IdAS API, SPI, and common code will be accessible via Java and other languages. The IdAS API or a variant will be available via WSDL as well.
Details
- Status: Available from M0.5
- Language: Java
- Bindings: Current: Java; Planned: C, C++, WSDL/SOAP
- Packaging: OSGI bundles, JARs, WAR
Plan
Service
- IdAS API
- Overview of the IdAS API
- Javadoc
- CVS repository
- Use cases
- Context Providers
- Definition of the term Context Provider