6.4 Digitial Rights Management (DRM)
Supports the allocation and application of rights policies against resources, consuming data in a digital rights expression language (DREL) to determine access. Works through Authorization services, and is generally intended to be called by Authorization implementations as the result of a request to use a resource.
The key functions for a this service are:
  • support for the allocation and updating of rights associated with objects
  • support for validation of the use of objects at run time
Specifications with applicability to this area are:
  • IEEE Digital Rights Expression Language
  • XrML
  • ODRL
  • CreativeCommons
Related services are: