android.drm

Interfaces

OnErrorListener

Interface definition for a callback that receives information about DRM framework errors.

OnEventListener

Interface definition for a callback that receives information about DRM processing events.

OnInfoListener

Interface definition for a callback that receives status messages and warnings during registration and rights acquisition.

ConstraintsColumns

Interface definition for the columns that represent DRM constraints.

Classes

DrmConvertedStatus

An entity class that wraps converted data, conversion status, and the offset for appending the header and body signature to the converted data.

DrmErrorEvent

An entity class that is passed to the onError() callback.

DrmEvent

A base class that is used to send asynchronous event information from the DRM framework.

DrmInfo

An entity class that describes the information required to send transactions between a device and an online DRM server.

DrmInfoEvent

An entity class that is passed to the onInfo() callback.

DrmInfoRequest

An entity class that is used to pass information to an online DRM server.

DrmInfoStatus

An entity class that wraps the result of communication between a device and an online DRM server.

DrmManagerClient

The main programming interface for the DRM framework.

DrmRights

An entity class that wraps the license information retrieved from the online DRM server.

DrmStore

Defines constants that are used by the DRM framework.

DrmSupportInfo

An entity class that wraps the capability of each DRM plug-in (agent), such as the MIME type and file suffix the DRM plug-in can handle.

DrmUtils

A utility class that provides operations for parsing extended metadata embedded in DRM constraint information.

ProcessedData

An entity class that wraps the result of a processDrmInfo() transaction between a device and a DRM server.