Methods Summary |
---|
public native void | closeSession(byte[] sessionId)
|
protected void | finalize() throw new RuntimeException("Stub!");
|
public android.media.MediaDrm$CryptoSession | getCryptoSession(byte[] sessionId, java.lang.String cipherAlgorithm, java.lang.String macAlgorithm) throw new RuntimeException("Stub!");
|
public native android.media.MediaDrm$KeyRequest | getKeyRequest(byte[] scope, byte[] init, java.lang.String mimeType, int keyType, java.util.HashMap optionalParameters)
|
public native byte[] | getPropertyByteArray(java.lang.String propertyName)
|
public native java.lang.String | getPropertyString(java.lang.String propertyName)
|
public android.media.MediaDrm$ProvisionRequest | getProvisionRequest() throw new RuntimeException("Stub!");
|
public native byte[] | getSecureStop(byte[] ssid)
|
public native java.util.List | getSecureStops()
|
public static final boolean | isCryptoSchemeSupported(java.util.UUID uuid) throw new RuntimeException("Stub!");
|
public static final boolean | isCryptoSchemeSupported(java.util.UUID uuid, java.lang.String mimeType) throw new RuntimeException("Stub!");
|
public native byte[] | openSession()
|
public native byte[] | provideKeyResponse(byte[] scope, byte[] response)
|
public void | provideProvisionResponse(byte[] response) throw new RuntimeException("Stub!");
|
public native java.util.HashMap | queryKeyStatus(byte[] sessionId)
|
public final native void | release()
|
public native void | releaseAllSecureStops()
|
public native void | releaseSecureStops(byte[] ssRelease)
|
public native void | removeKeys(byte[] sessionId)
|
public native void | restoreKeys(byte[] sessionId, byte[] keySetId)
|
public void | setOnEventListener(android.media.MediaDrm$OnEventListener listener) throw new RuntimeException("Stub!");
|
public native void | setPropertyByteArray(java.lang.String propertyName, byte[] value)
|
public native void | setPropertyString(java.lang.String propertyName, java.lang.String value)
|
public native void | unprovisionDevice()
|