Most visited

Recently visited

Added in API level 11

DrmInfoRequest

public class DrmInfoRequest
extends Object

java.lang.Object
    android.drm.DrmInfoRequest


用于将信息传递给在线DRM服务器的实体类。 这个类的一个实例被传递给acquireDrmInfo()方法来获得一个DrmInfo的实例。

摘要(Summary)

常量(Constants)

String ACCOUNT_ID

用于传递帐户或用户的唯一会话ID的密钥。

String SUBSCRIPTION_ID

用于传递订阅的唯一会话ID的密钥。

int TYPE_REGISTRATION_INFO

获取DRM服务器注册信息。

int TYPE_RIGHTS_ACQUISITION_INFO

获取权利信息。

int TYPE_RIGHTS_ACQUISITION_PROGRESS_INFO

获取权利获得的进展。

int TYPE_UNREGISTRATION_INFO

获取注销DRM服务器的信息。

Public constructors

DrmInfoRequest(int infoType, String mimeType)

创建一个带有类型和MIME类型的 DrmInfoRequest对象。

公共方法(Public methods)

Object get(String key)

检索给定键的值。

int getInfoType()

检索与此对象关联的信息类型。

String getMimeType()

检索与此对象关联的MIME类型。

Iterator<Object> iterator()

检索您可以使用迭代与此关联的值的迭代器对象 DrmInfoRequest对象。

Iterator<String> keyIterator()

检索一个迭代器对象,您可以使用该对象遍历与此 DrmInfoRequest对象关联的键。

void put(String key, Object value)

将可选信息作为键值对添加到此对象。

继承方法(Inherited methods)

From class java.lang.Object

常量(Constants)

ACCOUNT_ID

Added in API level 11
String ACCOUNT_ID

用于传递帐户或用户的唯一会话ID的密钥。

常量值:“account_id”

SUBSCRIPTION_ID

Added in API level 11
String SUBSCRIPTION_ID

用于传递订阅的唯一会话ID的密钥。

常量值:“subscription_id”

TYPE_REGISTRATION_INFO

Added in API level 11
int TYPE_REGISTRATION_INFO

获取DRM服务器注册信息。

常数值:1(0x00000001)

TYPE_RIGHTS_ACQUISITION_INFO

Added in API level 11
int TYPE_RIGHTS_ACQUISITION_INFO

获取权利信息。

常量值:3(0x00000003)

TYPE_RIGHTS_ACQUISITION_PROGRESS_INFO

Added in API level 11
int TYPE_RIGHTS_ACQUISITION_PROGRESS_INFO

获取权利获得的进展。

常量值:4(0x00000004)

TYPE_UNREGISTRATION_INFO

Added in API level 11
int TYPE_UNREGISTRATION_INFO

获取注销DRM服务器的信息。

常量值:2(0x00000002)

Public constructors

DrmInfoRequest

Added in API level 11
DrmInfoRequest (int infoType, 
                String mimeType)

创建一个具有类型和MIME类型的 DrmInfoRequest对象。

参数(Parameters)
infoType int: Type of information.
mimeType String: MIME type.

公共方法(Public methods)

get

Added in API level 11
Object get (String key)

检索给定键的值。

参数(Parameters)
key String: The key whose value is being retrieved.
返回(Returns)
Object The value of the key that is being retrieved. Returns null if the key cannot be found.

getInfoType

Added in API level 11
int getInfoType ()

检索与此对象关联的信息类型。

返回(Returns)
int The information type.

getMimeType

Added in API level 11
String getMimeType ()

检索与此对象关联的MIME类型。

返回(Returns)
String The MIME type.

iterator

Added in API level 11
Iterator<Object> iterator ()

检索可用于遍历与此 DrmInfoRequest对象关联的值的迭代器对象。

返回(Returns)
Iterator<Object> The iterator object.

keyIterator

Added in API level 11
Iterator<String> keyIterator ()

检索您可以使用迭代与此相关联的密钥的迭代器对象 DrmInfoRequest对象。

返回(Returns)
Iterator<String> The iterator object.

put

Added in API level 11
void put (String key, 
                Object value)

将可选信息作为键值对添加到此对象。

参数(Parameters)
key String: The key to add.
value Object: The value to add.

Hooray!