summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorandroid-build-team Robot <android-build-team-robot@google.com>2019-05-11 23:03:21 +0000
committerandroid-build-team Robot <android-build-team-robot@google.com>2019-05-11 23:03:21 +0000
commit85930042a8a67b5dc9dc72e1f23602f237634813 (patch)
treed340bc55054256c77d035d599485ba4c4d7110cd
parent11a93e8ec1a7be8646af0900500088cf73c2da92 (diff)
parent7f368592677d262880b2016bddc3ce29f9c459cf (diff)
downloadbouncycastle-android10-s2-release.tar.gz
Snap for 5558509 from 7f368592677d262880b2016bddc3ce29f9c459cf to qt-releaseandroid-vts-10.0_r9android-vts-10.0_r8android-vts-10.0_r7android-vts-10.0_r6android-vts-10.0_r5android-vts-10.0_r4android-vts-10.0_r3android-vts-10.0_r2android-vts-10.0_r16android-vts-10.0_r15android-vts-10.0_r14android-vts-10.0_r13android-vts-10.0_r12android-vts-10.0_r11android-vts-10.0_r10android-vts-10.0_r1android-security-10.0.0_r75android-security-10.0.0_r74android-security-10.0.0_r73android-security-10.0.0_r72android-security-10.0.0_r71android-security-10.0.0_r70android-security-10.0.0_r69android-security-10.0.0_r68android-security-10.0.0_r67android-security-10.0.0_r66android-security-10.0.0_r65android-security-10.0.0_r64android-security-10.0.0_r63android-security-10.0.0_r62android-security-10.0.0_r61android-security-10.0.0_r60android-security-10.0.0_r59android-security-10.0.0_r58android-security-10.0.0_r57android-security-10.0.0_r56android-security-10.0.0_r55android-security-10.0.0_r54android-security-10.0.0_r53android-security-10.0.0_r52android-security-10.0.0_r51android-security-10.0.0_r50android-security-10.0.0_r49android-security-10.0.0_r48android-cts-10.0_r9android-cts-10.0_r8android-cts-10.0_r7android-cts-10.0_r6android-cts-10.0_r5android-cts-10.0_r4android-cts-10.0_r3android-cts-10.0_r2android-cts-10.0_r16android-cts-10.0_r15android-cts-10.0_r14android-cts-10.0_r13android-cts-10.0_r12android-cts-10.0_r11android-cts-10.0_r10android-cts-10.0_r1android-10.0.0_r6android-10.0.0_r5android-10.0.0_r47android-10.0.0_r46android-10.0.0_r4android-10.0.0_r3android-10.0.0_r2android-10.0.0_r17android-10.0.0_r11android-10.0.0_r10android-10.0.0_r1android10-tests-releaseandroid10-security-releaseandroid10-s3-releaseandroid10-s2-releaseandroid10-s1-releaseandroid10-release
Change-Id: I2c7a800d1a3d2e355e7a374384cdffd6ae7c6a87
-rw-r--r--repackaged/bcprov/src/main/java/com/android/org/bouncycastle/asn1/pkcs/PKCSObjectIdentifiers.java1
-rw-r--r--repackaged/bcprov/src/main/java/com/android/org/bouncycastle/jce/X509Principal.java1
-rw-r--r--repackaged/bcprov/src/main/java/com/android/org/bouncycastle/x509/X509V1CertificateGenerator.java1
-rw-r--r--srcgen/core-platform-api.txt3
4 files changed, 6 insertions, 0 deletions
diff --git a/repackaged/bcprov/src/main/java/com/android/org/bouncycastle/asn1/pkcs/PKCSObjectIdentifiers.java b/repackaged/bcprov/src/main/java/com/android/org/bouncycastle/asn1/pkcs/PKCSObjectIdentifiers.java
index 98155aa8..ba5231fd 100644
--- a/repackaged/bcprov/src/main/java/com/android/org/bouncycastle/asn1/pkcs/PKCSObjectIdentifiers.java
+++ b/repackaged/bcprov/src/main/java/com/android/org/bouncycastle/asn1/pkcs/PKCSObjectIdentifiers.java
@@ -45,6 +45,7 @@ public interface PKCSObjectIdentifiers
/** PKCS#1: 1.2.840.113549.1.1.12 */
ASN1ObjectIdentifier sha384WithRSAEncryption = pkcs_1.branch("12");
/** PKCS#1: 1.2.840.113549.1.1.13 */
+ @libcore.api.CorePlatformApi
ASN1ObjectIdentifier sha512WithRSAEncryption = pkcs_1.branch("13");
/** PKCS#1: 1.2.840.113549.1.1.14 */
ASN1ObjectIdentifier sha224WithRSAEncryption = pkcs_1.branch("14");
diff --git a/repackaged/bcprov/src/main/java/com/android/org/bouncycastle/jce/X509Principal.java b/repackaged/bcprov/src/main/java/com/android/org/bouncycastle/jce/X509Principal.java
index 49f22c4a..6aa4cf3e 100644
--- a/repackaged/bcprov/src/main/java/com/android/org/bouncycastle/jce/X509Principal.java
+++ b/repackaged/bcprov/src/main/java/com/android/org/bouncycastle/jce/X509Principal.java
@@ -89,6 +89,7 @@ public class X509Principal
* <p>
* it's is assumed the table contains OID/String pairs.
*/
+ @libcore.api.CorePlatformApi
public X509Principal(
Vector ordering,
Hashtable attributes)
diff --git a/repackaged/bcprov/src/main/java/com/android/org/bouncycastle/x509/X509V1CertificateGenerator.java b/repackaged/bcprov/src/main/java/com/android/org/bouncycastle/x509/X509V1CertificateGenerator.java
index 54e198da..0ce75691 100644
--- a/repackaged/bcprov/src/main/java/com/android/org/bouncycastle/x509/X509V1CertificateGenerator.java
+++ b/repackaged/bcprov/src/main/java/com/android/org/bouncycastle/x509/X509V1CertificateGenerator.java
@@ -85,6 +85,7 @@ public class X509V1CertificateGenerator
* Set the issuer distinguished name - the issuer is the entity whose private key is used to sign the
* certificate.
*/
+ @libcore.api.CorePlatformApi
public void setIssuerDN(
X500Principal issuer)
{
diff --git a/srcgen/core-platform-api.txt b/srcgen/core-platform-api.txt
index d0dad67e..394f7d96 100644
--- a/srcgen/core-platform-api.txt
+++ b/srcgen/core-platform-api.txt
@@ -1,5 +1,6 @@
field:com.android.org.bouncycastle.asn1.DERNull#INSTANCE
field:com.android.org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers#sha256WithRSAEncryption
+field:com.android.org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers#sha512WithRSAEncryption
field:com.android.org.bouncycastle.asn1.x500.style.BCStyle#C
field:com.android.org.bouncycastle.asn1.x500.style.BCStyle#CN
field:com.android.org.bouncycastle.asn1.x500.style.BCStyle#E
@@ -84,6 +85,7 @@ method:com.android.org.bouncycastle.jcajce.util.DefaultJcaJceHelper#createCipher
method:com.android.org.bouncycastle.jce.provider.BouncyCastleProvider#BouncyCastleProvider()
method:com.android.org.bouncycastle.jce.provider.X509CertificateObject#X509CertificateObject(com.android.org.bouncycastle.asn1.x509.Certificate)
method:com.android.org.bouncycastle.jce.X509Principal#X509Principal(byte[])
+method:com.android.org.bouncycastle.jce.X509Principal#X509Principal(Vector,Hashtable)
method:com.android.org.bouncycastle.util.io.pem.PemHeader#PemHeader(String,String)
method:com.android.org.bouncycastle.util.io.pem.PemObject#getContent()
method:com.android.org.bouncycastle.util.io.pem.PemObject#getType()
@@ -94,6 +96,7 @@ method:com.android.org.bouncycastle.util.io.pem.PemReader#readPemObject()
method:com.android.org.bouncycastle.util.io.pem.PemWriter#PemWriter(Writer)
method:com.android.org.bouncycastle.util.io.pem.PemWriter#writeObject(PemObjectGenerator)
method:com.android.org.bouncycastle.x509.X509V1CertificateGenerator#generate(PrivateKey,String)
+method:com.android.org.bouncycastle.x509.X509V1CertificateGenerator#setIssuerDN(X500Principal)
method:com.android.org.bouncycastle.x509.X509V1CertificateGenerator#setNotAfter(Date)
method:com.android.org.bouncycastle.x509.X509V1CertificateGenerator#setNotBefore(Date)
method:com.android.org.bouncycastle.x509.X509V1CertificateGenerator#setPublicKey(PublicKey)