Upstream partner request to add BC methods to core platform API.
This change adds methods and a field inadvertently missed in
http://r.android.com/954602
Bug: 129665886
Bug: 129440746
Test: m && flashall
Change-Id: I71fd435365ee8edfa1e577c3cf9fe3bc35709017
diff --git a/mmodules/core_platform_api/api/platform/current-api.txt b/mmodules/core_platform_api/api/platform/current-api.txt
index eeb3e63..b5e48fe 100644
--- a/mmodules/core_platform_api/api/platform/current-api.txt
+++ b/mmodules/core_platform_api/api/platform/current-api.txt
@@ -286,6 +286,7 @@
public interface PKCSObjectIdentifiers {
field @dalvik.annotation.compat.UnsupportedAppUsage public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sha256WithRSAEncryption;
+ field public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sha512WithRSAEncryption;
}
public class PrivateKeyInfo extends com.android.org.bouncycastle.asn1.ASN1Object {
@@ -425,6 +426,7 @@
@Deprecated public class X509Principal extends com.android.org.bouncycastle.asn1.x509.X509Name implements java.security.Principal {
ctor @Deprecated @dalvik.annotation.compat.UnsupportedAppUsage public X509Principal(byte[]) throws java.io.IOException;
+ ctor @Deprecated public X509Principal(java.util.Vector, java.util.Hashtable);
method public byte[] getEncoded();
}
@@ -482,6 +484,7 @@
@Deprecated public class X509V1CertificateGenerator {
ctor @Deprecated public X509V1CertificateGenerator();
method @Deprecated public java.security.cert.X509Certificate generate(java.security.PrivateKey, String) throws java.security.cert.CertificateEncodingException, java.lang.IllegalStateException, java.security.InvalidKeyException, java.security.NoSuchAlgorithmException, java.security.NoSuchProviderException, java.security.SignatureException;
+ method @Deprecated public void setIssuerDN(javax.security.auth.x500.X500Principal);
method @Deprecated public void setNotAfter(java.util.Date);
method @Deprecated public void setNotBefore(java.util.Date);
method @Deprecated public void setPublicKey(java.security.PublicKey);