The Shared Profile XDMS is the logical repository for user
profile documents.
The Shared Profile XDMS is a server entity that supports the following
functions:
- Manages and supports the content of User Profile XML documents
- Performs authorization of incoming Session Initiation Protocol
(SIP) and XML Configuration Access Protocol (XCAP) requests
- Notifies subscribers of changes in XML documents
- Provides aggregation of notifications of changes to multiple XML
documents
- Provides search results
Shared Profile XDMS contains Application Unique Identity Descriptors
(AUIDs) for both a public user profile and a private locked user profile.
Every user profile maps a person's XUI through the URI attribute
to various types of information such as first or last name, email
address, location, hobbies, or anything else that someone would like
to share.
The following AUIDs are defined for Shared Profile:
- org.openmobilealliance.user-profile
- Used to store public user profiles.
- org.openmobilealliance.locked-user-profile
- Used to store private (locked) user profiles.
- com.ibm.user-profile-acls
- The access control list AUID for org.openmobilealliance.user-profile.
- com.ibm.locked-user-profile-acls
- The access control list AUID for org.openmobilealliance.locked-user-profile.