The Shared List XDMS enabler describes two types of shared
lists: the URI List and the Group Usage List (a list of group names
or service URIs that are known by the XDMS).
The Shared List XDMS is a server entity that supports the following
functions:
- Manages and supports the content of URI List and Group Usage List
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
Shared List XDMS contains shared list applications, referred to
as Application Unique Identity Descriptors (AUIDs). The following
AUIDs are defined:
- resource-lists
- Allows end users to create shared documents used to store lists
of members. Standard support for XCAP and SIP are provided for resource-lists
documents.
- rls-services
- Allows end users to create RLS documents that can either store
embedded lists or reference a local resource-lists document that is
stored within the Shared List XDMS. Standard support
for XCAP and SIP are provided for rls-services documents.
- org.openmobilealliance.group-usage-list
- The OMA-TS-XDM_Shared_List-V2_0 specification provides
the ability to store group usage list documents. This AUID was added
to the Shared List XDMS enabler to support group usage lists.
- com.ibm.resource-lists-acls
- The access control list AUID for resource-lists.
- com.ibm.rls-services-acls
- The access control list AUID for rls-services.
- com.ibm.group-usage-list-acls
- The access control list AUID for org.openmobilealliance.group-usage-list.