| // Signature format: 2.0 |
| package com.android.mediadrm.signer { |
| |
| public final class MediaDrmSigner { |
| method public static com.android.mediadrm.signer.MediaDrmSigner.CertificateRequest getCertificateRequest(android.media.MediaDrm, int, String); |
| method public static com.android.mediadrm.signer.MediaDrmSigner.Certificate provideCertificateResponse(android.media.MediaDrm, byte[]) throws android.media.DeniedByServerException; |
| method public static byte[] signRSA(android.media.MediaDrm, byte[], String, byte[], byte[]); |
| field public static final int CERTIFICATE_TYPE_X509 = 1; // 0x1 |
| } |
| |
| public static final class MediaDrmSigner.Certificate { |
| method public byte[] getContent(); |
| method public byte[] getWrappedPrivateKey(); |
| } |
| |
| public static final class MediaDrmSigner.CertificateRequest { |
| method public byte[] getData(); |
| method public String getDefaultUrl(); |
| } |
| |
| } |
| |