Android.Media.MediaDrm: Field Members

The fields of Android.Media.MediaDrm are listed below. For a list of all members, see the MediaDrm Members list.

See Also: Inherited members from Java.Lang.Object

Public Fields

const
EventKeyExpiredMediaDrmEventType (3). This event type indicates that the licensed usage duration for keys in a session has expired.
const
EventKeyRequiredMediaDrmEventType (2). This event type indicates that the app needs to request keys from a license server.
const
EventProvisionRequiredMediaDrmEventType (1). This event type indicates that the app needs to request a certificate from the provisioning server.
const
EventVendorDefinedMediaDrmEventType (4). This event may indicate some specific vendor-defined condition, see your DRM provider documentation for details
const
KeyTypeOfflineMediaDrmKeyType (2). This key request type specifies that the keys will be for offline use, they will be saved to the device for use when the device is not connected to a network.
const
KeyTypeReleaseMediaDrmKeyType (3). This key request type specifies that previously saved offline keys should be released.
const
KeyTypeStreamingMediaDrmKeyType (1). This key request type species that the keys will be for online use, they will not be saved to the device for subsequent use when the device is not connected to a network.
const
PropertyAlgorithmsstring. String property name: a comma-separated list of cipher and mac algorithms supported by CryptoSession.
const
PropertyDescriptionstring. String property name: describes the DRM engine plugin
const
PropertyDeviceUniqueIdstring. Byte array property name: the device unique identifier is established during device provisioning and provides a means of uniquely identifying each device.
const
PropertyVendorstring. String property name: identifies the maker of the DRM engine plugin
const
PropertyVersionstring. String property name: identifies the version of the DRM engine plugin