Resources
- Identity Use Cases & Scenarios.
- FIDIS Deliverables.
- IDIS Journal.
- FIDIS Interactive.
- Press & Events.
- In-House Journal.
- Booklets
- Identity in a Networked World.
- Identity R/Evolution.
D2.3: Models
The Liberty Alliance defines a global framework for identity management. This framework relies extensively on XML technologies (format and services specifications). The Liberty Alliance provides in particular a certain number of schema (expressed as xml schema) to describe person’s information.
More precisely, these schemas include:
Personal Profile
The ID-SIS Personal Profile specification defines a Liberty Identity Service that supports person’s information regarding the Principal itself, be it in a private or work capacity. It is not intended to be a fully generic contact book and may not address all requirements of e-commerce applications. It is intended to be the least common denominator for holding.Employee Profile
ID-SIS-EP provides basic employee information. It is a Liberty Identity Service that supports person’s information regarding the Principal when in her job function.Contact Book
The Liberty ID-SIS Contact Book (ID-SIS-CB) is a Liberty Identity Service that allows a Principal to manage contacts for private and business acquaintances, friends, family members, and even for herself. ID-SIS-CB supports communications applications, acting as Principal’s phone or address book, allowing her quickly and easily to locate the information needed to contact people and businesses. Many other applications may also benefit, e.g., an e-commerce application may enable the Principal to ship to any address in the Principal’s Contact Book.Geo-location
The Liberty ID-SIS Geo-location (ID-SIS-GL) defines a web service. It offers geo-location information regarding a Principal. The geo-location information includes the position of a Principal, speed and direction related information, and information related to the quality of the position information.Presence
The core meaning of "presence" refers to a Principal’s availability for communications over a network. Examples include availability to talk over a traditional or mobile telephony network, chat over an instant messaging (IM) network, and participate in a video conference. In this core sense, presence is a boolean, "on/off" indicator of network availability. Over time, this core notion of presence has been extended to include other information about the Principal that changes quickly or that affects the Principal’s interest in or ability to engage in communications. Examples of such "extended presence" include the Principal’s proximity to or interaction with a user agent (e.g., "away" or "do not disturb"), activity (e.g., "driving"), mood (e.g., "grumpy"), and date/time ranges for availability.
Extract of the XML schema for Personal Profile
<xs:element name= "PP" type="PPType"/>
<xs:co mplexType name="PPType">
< xs:sequence>
<xs:eleme nt ref="InformalName" minOccur s="0" maxOccurs="1"/>
<x s:element ref="LInformalName" minOccurs="0" maxOccurs="unbo unded"/>
<xs:element re f="CommonName" minOccurs="0" m axOccurs="1"/>
<xs:elem ent ref="LegalIdentity" minOcc urs="0" maxOccurs="1"/>
<xs:element ref="EmploymentId entity" minOccurs="0" maxOccur s="1"/>
<xs:element ref ="AddressCard" minOccurs="0" m axOccurs="unbounded"/>
< xs:element ref="MsgContact" m inOccurs="0" maxOccurs="unboun ded"/>
<xs:element ref= "Facade" minOccurs="0" maxOccu rs="1"/>
<xs:element re f="Demographics" minOccurs="0" maxOccurs="1"/>
<xs:el ement ref="SignKey" minOccurs= "0" maxOccurs="1"/>
<xs: element ref="EncryptKey" minO ccurs="0" maxOccurs="1"/>
<xs:element ref="EmergencyContact" minOccurs="0" maxOccur s="1"/>
<xs:element ref ="LEmergencyContact" minOccurs ="0" maxOccurs="unbounded"/>
<xs:element ref="Extension" minOccurs="0"/>
</xs: sequence>
<xs:attributeGr oup ref="commonAttributes"/>
</xs:complexType>
Liberty ID-SIS Service Specification
Personal Profile | Employee Profile | Contact Book | Geo-location | Presence |
|
|
|
|
|
References:
Liberty Alliance project http://www.projectliberty.org/
44 / 53 |