Android.Drm.DrmRights Class
An entity class that wraps the license information retrieved from the online DRM server.

See Also: DrmRights Members

Syntax

[Android.Runtime.Register("android/drm/DrmRights", DoNotGenerateAcw=true)]
public class DrmRights : Java.Lang.Object

Remarks

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

A caller can instantiate a Android.Drm.DrmRights object by first invoking the DrmManagerClient.ProcessDrmInfo(DrmInfo) method and then using the resulting Android.Drm.ProcessedData object to invoke the DrmRights(ProcessedData, System.String) constructor.

A caller can also instantiate a Android.Drm.DrmRights object by using the DrmRights(string, System.String) constructor, which takes a path to a file containing rights information instead of a ProcessedData.

Please note that the account id and subscription id is not mandatory by all DRM agents or plugins. When account id or subscription id is not required by the specific DRM agent or plugin, they can be either null, or an empty string, or any other don't-care string value.

[Android Documentation]

Requirements

Namespace: Android.Drm
Assembly: Mono.Android (in Mono.Android.dll)
Assembly Versions: 0.0.0.0
Since: Added in API level 11