summaryrefslogtreecommitdiff
path: root/srcgen
diff options
context:
space:
mode:
authorMathew Inwood <mathewi@google.com>2020-10-21 12:00:39 +0000
committerMathew Inwood <mathewi@google.com>2020-10-28 15:46:14 +0000
commit67f8c5413d6f0297b66c284e58bddb7d29ca6ee6 (patch)
treec2540ca4629754ea9b9e7b43c0786c2aae955772 /srcgen
parentf17b2aa74e50781b03419705be77e512ea03ca21 (diff)
downloadbouncycastle-67f8c5413d6f0297b66c284e58bddb7d29ca6ee6.tar.gz
Add maxTargetSdk restriction to unused APIs.
These are APIs that have @UnsupportedAppUsage but for which we don't have any evidence of them currently being used, so should be safe to remove from the unsupported list. Bug: 170729553 Test: Treehugger Change-Id: Ib56e3248adec7b29a52d4d2e755dfa2eab122bb1
Diffstat (limited to 'srcgen')
-rw-r--r--srcgen/unsupported-app-usage.json48
1 files changed, 36 insertions, 12 deletions
diff --git a/srcgen/unsupported-app-usage.json b/srcgen/unsupported-app-usage.json
index d30c351f..5a7651e5 100644
--- a/srcgen/unsupported-app-usage.json
+++ b/srcgen/unsupported-app-usage.json
@@ -8,7 +8,9 @@
"@location": "method:com.android.org.bouncycastle.asn1.ASN1EncodableVector#add(ASN1Encodable)"
},
{
- "@location": "method:com.android.org.bouncycastle.asn1.ASN1InputStream#ASN1InputStream(InputStream)"
+ "@location": "method:com.android.org.bouncycastle.asn1.ASN1InputStream#ASN1InputStream(InputStream)",
+ "maxTargetSdk": 30,
+ "trackingBug": 170729553
},
{
"@location": "method:com.android.org.bouncycastle.asn1.ASN1InputStream#ASN1InputStream(byte[])"
@@ -23,25 +25,35 @@
"@location": "method:com.android.org.bouncycastle.asn1.DERBitString#DERBitString(byte[])"
},
{
- "@location": "method:com.android.org.bouncycastle.asn1.DEREncodableVector#DEREncodableVector()"
+ "@location": "method:com.android.org.bouncycastle.asn1.DEREncodableVector#DEREncodableVector()",
+ "maxTargetSdk": 30,
+ "trackingBug": 170729553
},
{
"@location": "method:com.android.org.bouncycastle.asn1.DERInteger#DERInteger(long)"
},
{
- "@location": "method:com.android.org.bouncycastle.asn1.DERInteger#DERInteger(BigInteger)"
+ "@location": "method:com.android.org.bouncycastle.asn1.DERInteger#DERInteger(BigInteger)",
+ "maxTargetSdk": 30,
+ "trackingBug": 170729553
},
{
"@location": "field:com.android.org.bouncycastle.asn1.DERNull#INSTANCE"
},
{
- "@location": "method:com.android.org.bouncycastle.asn1.DERObjectIdentifier#DERObjectIdentifier(String)"
+ "@location": "method:com.android.org.bouncycastle.asn1.DERObjectIdentifier#DERObjectIdentifier(String)",
+ "maxTargetSdk": 30,
+ "trackingBug": 170729553
},
{
- "@location": "method:com.android.org.bouncycastle.asn1.DEROctetString#DEROctetString(byte[])"
+ "@location": "method:com.android.org.bouncycastle.asn1.DEROctetString#DEROctetString(byte[])",
+ "maxTargetSdk": 30,
+ "trackingBug": 170729553
},
{
- "@location": "method:com.android.org.bouncycastle.asn1.DEROutputStream#DEROutputStream(OutputStream)"
+ "@location": "method:com.android.org.bouncycastle.asn1.DEROutputStream#DEROutputStream(OutputStream)",
+ "maxTargetSdk": 30,
+ "trackingBug": 170729553
},
{
"@location": "method:com.android.org.bouncycastle.asn1.DERSequence#DERSequence()"
@@ -50,7 +62,9 @@
"@location": "method:com.android.org.bouncycastle.asn1.DERSequence#DERSequence(ASN1EncodableVector)"
},
{
- "@location": "method:com.android.org.bouncycastle.asn1.DERSet#DERSet(ASN1EncodableVector)"
+ "@location": "method:com.android.org.bouncycastle.asn1.DERSet#DERSet(ASN1EncodableVector)",
+ "maxTargetSdk": 30,
+ "trackingBug": 170729553
},
{
"@location": "field:com.android.org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers#sha256WithRSAEncryption"
@@ -65,7 +79,9 @@
"@location": "method:com.android.org.bouncycastle.asn1.x509.Certificate#getInstance(Object)"
},
{
- "@location": "method:com.android.org.bouncycastle.asn1.x509.DigestInfo#DigestInfo(AlgorithmIdentifier,byte[])"
+ "@location": "method:com.android.org.bouncycastle.asn1.x509.DigestInfo#DigestInfo(AlgorithmIdentifier,byte[])",
+ "maxTargetSdk": 30,
+ "trackingBug": 170729553
},
{
"@location": "method:com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo#getInstance(Object)"
@@ -101,19 +117,27 @@
"@location": "method:com.android.org.bouncycastle.asn1.x509.V3TBSCertificateGenerator#setSubjectPublicKeyInfo(SubjectPublicKeyInfo)"
},
{
- "@location": "method:com.android.org.bouncycastle.asn1.x509.X509Name#X509Name(ASN1Sequence)"
+ "@location": "method:com.android.org.bouncycastle.asn1.x509.X509Name#X509Name(ASN1Sequence)",
+ "maxTargetSdk": 30,
+ "trackingBug": 170729553
},
{
"@location": "method:com.android.org.bouncycastle.asn1.x509.X509Name#X509Name(String)"
},
{
- "@location": "field:com.android.org.bouncycastle.asn1.x509.X509Name#CN"
+ "@location": "field:com.android.org.bouncycastle.asn1.x509.X509Name#CN",
+ "maxTargetSdk": 30,
+ "trackingBug": 170729553
},
{
- "@location": "method:com.android.org.bouncycastle.asn1.x509.X509Name#getOIDs()"
+ "@location": "method:com.android.org.bouncycastle.asn1.x509.X509Name#getOIDs()",
+ "maxTargetSdk": 30,
+ "trackingBug": 170729553
},
{
- "@location": "method:com.android.org.bouncycastle.asn1.x509.X509Name#getValues()"
+ "@location": "method:com.android.org.bouncycastle.asn1.x509.X509Name#getValues()",
+ "maxTargetSdk": 30,
+ "trackingBug": 170729553
},
{
"@location": "field:com.android.org.bouncycastle.asn1.x9.X9ObjectIdentifiers#ecdsa_with_SHA256"