public static final class MediaDrm.KeyRequest
extends Object
java.lang.Object | |
↳ | android.media.MediaDrm.KeyRequest |
Contains the opaque data an app uses to request keys from a license server
Constants |
|
---|---|
int |
REQUEST_TYPE_INITIAL Key request type is initial license request |
int |
REQUEST_TYPE_RELEASE Key request type is license release |
int |
REQUEST_TYPE_RENEWAL Key request type is license renewal |
Public methods |
|
---|---|
byte[] |
getData() Get the opaque message data |
String |
getDefaultUrl() Get the default URL to use when sending the key request message to a server, if known. |
int |
getRequestType() Get the type of the request |
Inherited methods |
|
---|---|
![]() java.lang.Object
|
int REQUEST_TYPE_INITIAL
Key request type is initial license request
Constant Value: 0 (0x00000000)
int REQUEST_TYPE_RELEASE
Key request type is license release
Constant Value: 2 (0x00000002)
int REQUEST_TYPE_RENEWAL
Key request type is license renewal
Constant Value: 1 (0x00000001)
String getDefaultUrl ()
Get the default URL to use when sending the key request message to a server, if known. The app may prefer to use a different license server URL from other sources. This method returns an empty string if the default URL is not known.
Returns | |
---|---|
String |
int getRequestType ()
Get the type of the request
Returns | |
---|---|
int |
one of REQUEST_TYPE_INITIAL , REQUEST_TYPE_RENEWAL or REQUEST_TYPE_RELEASE |