Merge "Add signature|system permission to MediaDrm signer APIs" into klp-modular-dev
This commit is contained in:
@@ -3,6 +3,8 @@ include $(CLEAR_VARS)
|
|||||||
|
|
||||||
LOCAL_MODULE_TAGS := optional
|
LOCAL_MODULE_TAGS := optional
|
||||||
|
|
||||||
|
LOCAL_CERTIFICATE := platform
|
||||||
|
|
||||||
LOCAL_SRC_FILES := $(call all-java-files-under, src)
|
LOCAL_SRC_FILES := $(call all-java-files-under, src)
|
||||||
|
|
||||||
LOCAL_STATIC_JAVA_LIBRARIES := com.android.mediadrm.signer
|
LOCAL_STATIC_JAVA_LIBRARIES := com.android.mediadrm.signer
|
||||||
|
|||||||
@@ -4,6 +4,7 @@
|
|||||||
>
|
>
|
||||||
<uses-permission android:name="android.permission.INTERNET" />
|
<uses-permission android:name="android.permission.INTERNET" />
|
||||||
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
|
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
|
||||||
|
<uses-permission android:name="android.permission.ACCESS_DRM_CERTIFICATES" />
|
||||||
<uses-library android:name="com.android.mediadrm.signer"
|
<uses-library android:name="com.android.mediadrm.signer"
|
||||||
android:required="true" />
|
android:required="true" />
|
||||||
|
|
||||||
|
|||||||
@@ -157,7 +157,7 @@ public class CastSignAPITest extends Activity {
|
|||||||
} else {
|
} else {
|
||||||
byte[] sessionId = openSession(drm);
|
byte[] sessionId = openSession(drm);
|
||||||
|
|
||||||
byte[] signature = MediaDrmSigner.signRSA(this, drm, sessionId, "PKCS1-BlockType1",
|
byte[] signature = MediaDrmSigner.signRSA(drm, sessionId, "PKCS1-BlockType1",
|
||||||
signerCert.getWrappedPrivateKey(),
|
signerCert.getWrappedPrivateKey(),
|
||||||
kDigest);
|
kDigest);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user