# Print output for @column tags ?> DrmInfoEvent - Android SDK | Android Developers

Most visited


Recently visited


DrmInfoEvent

public class DrmInfoEvent
extends DrmEvent

java.lang.Object
   ↳ android.drm.DrmEvent
     ↳ android.drm.DrmInfoEvent


This class is deprecated.
Please use MediaDrm

An entity class that is passed to the DrmManagerClient.OnInfoListener#onInfo callback.

Summary


Constants

int TYPE_ACCOUNT_ALREADY_REGISTERED

The registration has already been done for the given account.

int TYPE_ALREADY_REGISTERED_BY_ANOTHER_ACCOUNT

The registration has already been done by another account ID.

int TYPE_REMOVE_RIGHTS

The rights need to be removed completely.

int TYPE_RIGHTS_INSTALLED

The rights have been successfully downloaded and installed.

int TYPE_RIGHTS_REMOVED

The rights have been removed.

int TYPE_WAIT_FOR_RIGHTS

The rights object is being delivered to the device.

Inherited constants

Public constructors

DrmInfoEvent(int uniqueId, int type, String message)

Creates a DrmInfoEvent object with the specified parameters.

DrmInfoEvent(int uniqueId, int type, String message, HashMap<StringObject> attributes)

Creates a DrmInfoEvent object with the specified parameters.

Inherited methods

Constants


TYPE_ACCOUNT_ALREADY_REGISTERED

public static final int TYPE_ACCOUNT_ALREADY_REGISTERED

The registration has already been done for the given account.

Constant Value: 5 (0x00000005)

TYPE_ALREADY_REGISTERED_BY_ANOTHER_ACCOUNT

public static final int TYPE_ALREADY_REGISTERED_BY_ANOTHER_ACCOUNT

The registration has already been done by another account ID.

Constant Value: 1 (0x00000001)

TYPE_REMOVE_RIGHTS

public static final int TYPE_REMOVE_RIGHTS

The rights need to be removed completely.

Constant Value: 2 (0x00000002)

TYPE_RIGHTS_INSTALLED

public static final int TYPE_RIGHTS_INSTALLED

The rights have been successfully downloaded and installed.

Constant Value: 3 (0x00000003)

TYPE_RIGHTS_REMOVED

public static final int TYPE_RIGHTS_REMOVED

The rights have been removed.

Constant Value: 6 (0x00000006)

TYPE_WAIT_FOR_RIGHTS

public static final int TYPE_WAIT_FOR_RIGHTS

The rights object is being delivered to the device. You must wait before calling DrmManagerClient#acquireRights again.

Constant Value: 4 (0x00000004)

Public constructors


DrmInfoEvent

public DrmInfoEvent (int uniqueId, 
                int type, 
                String message)

Creates a DrmInfoEvent object with the specified parameters.

Parameters
uniqueId int: Unique session identifier.

type int: Type of the event. Must be any of the event types defined above, or the constants defined in DrmEvent.

message String: Message description. It can be null.

DrmInfoEvent

public DrmInfoEvent (int uniqueId, 
                int type, 
                String message, 
                HashMap<StringObject> attributes)

Creates a DrmInfoEvent object with the specified parameters.

Parameters
uniqueId int: Unique session identifier.

type int: Type of the event. Must be any of the event types defined above, or the constants defined in DrmEvent

message String: Message description. It can be null.

attributes HashMap: Attributes for extensible information. Could be any information provided by the plug-in.

Browse this site in English?

You requested a page in English, but your language preference for this site is English.

Would you like to change your language preference and browse this site in English? If you want to change your language preference later, use the language menu at the bottom of each page.