Android APIs
public class

DrmConvertedStatus

extends Object
java.lang.Object
   ↳ android.drm.DrmConvertedStatus

Class Overview

An entity class that wraps converted data, conversion status, and the offset for appending the header and body signature to the converted data. An instance of this class may be created two ways by the drm framework: a) a call to DrmManagerClient.convertData() and b) a call to DrmManagerClient.closeConvertSession(). An valid offset value is provided only from a success call to DrmManagerClient.closeConvertSession().

Summary

Constants
int STATUS_ERROR Indicate a general failed conversion status.
int STATUS_INPUTDATA_ERROR Indicate a failed conversion status due to input data.
int STATUS_OK Indicate the conversion status is successful.
Fields
public final byte[] convertedData Converted data.
public final int offset Offset value for the body and header signature.
public final int statusCode Status code for the conversion.
Public Constructors
DrmConvertedStatus(int statusCode, byte[] convertedData, int offset)
Creates a DrmConvertedStatus object with the specified parameters.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

public static final int STATUS_ERROR

Added in API level 11

Indicate a general failed conversion status.

Constant Value: 3 (0x00000003)

public static final int STATUS_INPUTDATA_ERROR

Added in API level 11

Indicate a failed conversion status due to input data.

Constant Value: 2 (0x00000002)

public static final int STATUS_OK

Added in API level 11

Indicate the conversion status is successful.

Constant Value: 1 (0x00000001)

Fields

public final byte[] convertedData

Added in API level 11

Converted data. It is optional and thus can be null.

public final int offset

Added in API level 11

Offset value for the body and header signature.

public final int statusCode

Added in API level 11

Status code for the conversion. Must be one of the defined status constants above.

Public Constructors

public DrmConvertedStatus (int statusCode, byte[] convertedData, int offset)

Added in API level 11

Creates a DrmConvertedStatus object with the specified parameters.

Parameters
statusCode int: Conversion status. Must be one of the status code constants defined above.
convertedData byte: Converted data. It can be null.
offset int: Offset value for appending the header and body signature.