summaryrefslogtreecommitdiff
path: root/srcgen/core-platform-api.txt
blob: cdc904959e9353fa6f9c00002297c209e3c3cfdb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
field:com.android.org.bouncycastle.asn1.DERNull#INSTANCE
field:com.android.org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers#sha256WithRSAEncryption
field:com.android.org.bouncycastle.asn1.x509.X509Name#CN
field:com.android.org.bouncycastle.asn1.x509.X509Name#DefaultSymbols
field:com.android.org.bouncycastle.asn1.x509.X509Name#O
field:com.android.org.bouncycastle.asn1.x509.X509Name#OU
field:com.android.org.bouncycastle.asn1.x9.X9ObjectIdentifiers#ecdsa_with_SHA256
method:com.android.org.bouncycastle.asn1.ASN1EncodableVector#add(ASN1Encodable)
method:com.android.org.bouncycastle.asn1.ASN1EncodableVector#ASN1EncodableVector()
method:com.android.org.bouncycastle.asn1.ASN1InputStream#ASN1InputStream(InputStream)
method:com.android.org.bouncycastle.asn1.ASN1InputStream#ASN1InputStream(byte[])
method:com.android.org.bouncycastle.asn1.ASN1InputStream#readObject()
method:com.android.org.bouncycastle.asn1.ASN1Integer#ASN1Integer(BigInteger)
method:com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier#getId()
method:com.android.org.bouncycastle.asn1.ASN1OctetString#getOctets()
method:com.android.org.bouncycastle.asn1.ASN1OctetString#hashCode()
method:com.android.org.bouncycastle.asn1.DERBitString#DERBitString(byte[])
method:com.android.org.bouncycastle.asn1.DERInteger#DERInteger(long)
method:com.android.org.bouncycastle.asn1.DERSequence#DERSequence()
method:com.android.org.bouncycastle.asn1.DERSequence#DERSequence(ASN1EncodableVector)
method:com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo#getInstance(Object)
method:com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo#getPrivateKeyAlgorithm()
method:com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier#getAlgorithm()
method:com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier#AlgorithmIdentifier(ASN1ObjectIdentifier)
method:com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier#AlgorithmIdentifier(ASN1ObjectIdentifier,ASN1Encodable)
method:com.android.org.bouncycastle.asn1.x509.BasicConstraints#getInstance(Object)
method:com.android.org.bouncycastle.asn1.x509.BasicConstraints#isCA()
method:com.android.org.bouncycastle.asn1.x509.Certificate#getInstance(Object)
method:com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo#getInstance(Object)
method:com.android.org.bouncycastle.asn1.x509.Time#Time(Date)
method:com.android.org.bouncycastle.asn1.x509.V3TBSCertificateGenerator#generateTBSCertificate()
method:com.android.org.bouncycastle.asn1.x509.V3TBSCertificateGenerator#setEndDate(Time)
method:com.android.org.bouncycastle.asn1.x509.V3TBSCertificateGenerator#setIssuer(X509Name)
method:com.android.org.bouncycastle.asn1.x509.V3TBSCertificateGenerator#setSerialNumber(ASN1Integer)
method:com.android.org.bouncycastle.asn1.x509.V3TBSCertificateGenerator#setSignature(AlgorithmIdentifier)
method:com.android.org.bouncycastle.asn1.x509.V3TBSCertificateGenerator#setStartDate(Time)
method:com.android.org.bouncycastle.asn1.x509.V3TBSCertificateGenerator#setSubjectPublicKeyInfo(SubjectPublicKeyInfo)
method:com.android.org.bouncycastle.asn1.x509.V3TBSCertificateGenerator#setSubject(X509Name)
method:com.android.org.bouncycastle.asn1.x509.V3TBSCertificateGenerator#V3TBSCertificateGenerator()
method:com.android.org.bouncycastle.asn1.x509.X509Name#getOIDs()
method:com.android.org.bouncycastle.asn1.x509.X509Name#getValues()
method:com.android.org.bouncycastle.asn1.x509.X509Name#X509Name(String)
method:com.android.org.bouncycastle.asn1.x509.X509Name#getInstance(Object)
method:com.android.org.bouncycastle.asn1.x509.X509Name#toString(boolean,Hashtable)
method:com.android.org.bouncycastle.jce.X509Principal#X509Principal(byte[])
method:com.android.org.bouncycastle.util.io.pem.PemObject#getContent()
method:com.android.org.bouncycastle.util.io.pem.PemObject#getType()
method:com.android.org.bouncycastle.util.io.pem.PemObject#PemObject(String,byte[])
method:com.android.org.bouncycastle.util.io.pem.PemReader#PemReader(Reader)
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.X509V3CertificateGenerator#generate(PrivateKey)
method:com.android.org.bouncycastle.x509.X509V3CertificateGenerator#setIssuerDN(X500Principal)
method:com.android.org.bouncycastle.x509.X509V3CertificateGenerator#setNotAfter(Date)
method:com.android.org.bouncycastle.x509.X509V3CertificateGenerator#setNotBefore(Date)
method:com.android.org.bouncycastle.x509.X509V3CertificateGenerator#setPublicKey(PublicKey)
method:com.android.org.bouncycastle.x509.X509V3CertificateGenerator#setSerialNumber(BigInteger)
method:com.android.org.bouncycastle.x509.X509V3CertificateGenerator#setSignatureAlgorithm(String)
method:com.android.org.bouncycastle.x509.X509V3CertificateGenerator#setSubjectDN(X500Principal)
method:com.android.org.bouncycastle.x509.X509V3CertificateGenerator#X509V3CertificateGenerator()
type:com.android.org.bouncycastle.asn1.ASN1Encodable
type:com.android.org.bouncycastle.asn1.ASN1EncodableVector
type:com.android.org.bouncycastle.asn1.ASN1InputStream
type:com.android.org.bouncycastle.asn1.ASN1Integer
type:com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier
type:com.android.org.bouncycastle.asn1.ASN1OctetString
type:com.android.org.bouncycastle.asn1.ASN1Primitive
type:com.android.org.bouncycastle.asn1.DERBitString
type:com.android.org.bouncycastle.asn1.DERInteger
type:com.android.org.bouncycastle.asn1.DERNull
type:com.android.org.bouncycastle.asn1.DEROctetString
type:com.android.org.bouncycastle.asn1.DERSequence
type:com.android.org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
type:com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo
type:com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier
type:com.android.org.bouncycastle.asn1.x509.BasicConstraints
type:com.android.org.bouncycastle.asn1.x509.Certificate
type:com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
type:com.android.org.bouncycastle.asn1.x509.TBSCertificate
type:com.android.org.bouncycastle.asn1.x509.Time
type:com.android.org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
type:com.android.org.bouncycastle.asn1.x509.X509Name
type:com.android.org.bouncycastle.asn1.x9.X9ObjectIdentifiers
type:com.android.org.bouncycastle.jce.provider.X509CertificateObject
type:com.android.org.bouncycastle.jce.X509Principal
type:com.android.org.bouncycastle.util.io.pem.PemObject
type:com.android.org.bouncycastle.util.io.pem.PemObjectGenerator
type:com.android.org.bouncycastle.util.io.pem.PemReader
type:com.android.org.bouncycastle.util.io.pem.PemWriter
type:com.android.org.bouncycastle.x509.X509V3CertificateGenerator

# BEGIN: Manually added as tool did not find it or generated incorrect locator

# Needed for stubs generation, otherwise cannot convert to ASN1Encodable
type:com.android.org.bouncycastle.asn1.ASN1Object

# Got the wrong class
# method:com.android.org.bouncycastle.asn1.DERSequence#getEncoded()
method:com.android.org.bouncycastle.asn1.ASN1Object#getEncoded()

# Unqualified name
# method:com.android.org.bouncycastle.jce.provider.X509CertificateObject#X509CertificateObject(Certificate)
method:com.android.org.bouncycastle.jce.provider.X509CertificateObject#X509CertificateObject(com.android.org.bouncycastle.asn1.x509.Certificate)

# END

# BEGIN: Avoid b/116777737
type:com.android.org.bouncycastle.util.Iterable
# END

# BEGIN: Added as stubs generator will add an abstract hashCode() method to the ASN1Primitive
# superclass even though that is marked @hide.
type:com.android.org.bouncycastle.asn1.ASN1BitString
type:com.android.org.bouncycastle.asn1.ASN1Null
type:com.android.org.bouncycastle.asn1.ASN1Sequence
method:com.android.org.bouncycastle.asn1.ASN1BitString#hashCode()
method:com.android.org.bouncycastle.asn1.ASN1Null#hashCode()
method:com.android.org.bouncycastle.asn1.ASN1Sequence#hashCode()
# END