Most visited

Recently visited

Added in API level 18

MediaDrm.KeyRequest

public static final class MediaDrm.KeyRequest
extends Object

java.lang.Object
   ↳ android.media.MediaDrm.KeyRequest


包含应用程序用来从许可证服务器请求密钥的不透明数据

Summary

Constants

int REQUEST_TYPE_INITIAL

密钥请求类型是初始许可证请求

int REQUEST_TYPE_RELEASE

密钥请求类型是许可证发布

int REQUEST_TYPE_RENEWAL

密钥请求类型是许可证续订

Public methods

byte[] getData()

获取不透明的消息数据

String getDefaultUrl()

获取将密钥请求消息发送到服务器时使用的默认URL(如果知道)。

int getRequestType()

获取请求的类型

Inherited methods

From class java.lang.Object

Constants

REQUEST_TYPE_INITIAL

Added in API level 23
int REQUEST_TYPE_INITIAL

密钥请求类型是初始许可证请求

常量值:0(0x00000000)

REQUEST_TYPE_RELEASE

Added in API level 23
int REQUEST_TYPE_RELEASE

密钥请求类型是许可证发布

常量值:2(0x00000002)

REQUEST_TYPE_RENEWAL

Added in API level 23
int REQUEST_TYPE_RENEWAL

密钥请求类型是许可证续订

常数值:1(0x00000001)

Public methods

getData

Added in API level 18
byte[] getData ()

获取不透明的消息数据

Returns
byte[]

getDefaultUrl

Added in API level 18
String getDefaultUrl ()

获取将密钥请求消息发送到服务器时使用的默认URL(如果知道)。 该应用可能更愿意使用其他来源的不同许可证服务器URL。 如果默认URL未知,此方法将返回一个空字符串。

Returns
String

getRequestType

Added in API level 23
int getRequestType ()

获取请求的类型

Returns
int one of REQUEST_TYPE_INITIAL, REQUEST_TYPE_RENEWAL or REQUEST_TYPE_RELEASE

Hooray!