xref: /aosp_15_r20/external/conscrypt/srcgen/unsupported-app-usage.json (revision cd0cc2e34ba52cdf454361820a14d744e4bd531d)
1*cd0cc2e3SAndroid Build Coastguard Worker// See com.google.currysrc.aosp.Annotations.addUnsupportedAppUsage(Path) method for details on the
2*cd0cc2e3SAndroid Build Coastguard Worker// syntax.
3*cd0cc2e3SAndroid Build Coastguard Worker[
4*cd0cc2e3SAndroid Build Coastguard Worker  {
5*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.AbstractConscryptSocket#getAlpnSelectedProtocol()",
6*cd0cc2e3SAndroid Build Coastguard Worker    "maxTargetSdk": "dalvik.annotation.compat.VersionCodes.Q",
7*cd0cc2e3SAndroid Build Coastguard Worker    "publicAlternatives": "Use {@code javax.net.ssl.SSLSocket#getApplicationProtocol()}."
8*cd0cc2e3SAndroid Build Coastguard Worker  },
9*cd0cc2e3SAndroid Build Coastguard Worker  {
10*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.AbstractConscryptSocket#getApplicationProtocols()",
11*cd0cc2e3SAndroid Build Coastguard Worker    "maxTargetSdk": "dalvik.annotation.compat.VersionCodes.Q",
12*cd0cc2e3SAndroid Build Coastguard Worker    "publicAlternatives": "Use {@code javax.net.ssl.SSLParameters#getApplicationProtocols()}."
13*cd0cc2e3SAndroid Build Coastguard Worker  },
14*cd0cc2e3SAndroid Build Coastguard Worker  {
15*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.AbstractConscryptSocket#getChannelId()",
16*cd0cc2e3SAndroid Build Coastguard Worker    "maxTargetSdk": 30,
17*cd0cc2e3SAndroid Build Coastguard Worker    "trackingBug": 170729553
18*cd0cc2e3SAndroid Build Coastguard Worker  },
19*cd0cc2e3SAndroid Build Coastguard Worker  {
20*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.AbstractConscryptSocket#getHostname()",
21*cd0cc2e3SAndroid Build Coastguard Worker    "maxTargetSdk": 30,
22*cd0cc2e3SAndroid Build Coastguard Worker    "trackingBug": 170729553
23*cd0cc2e3SAndroid Build Coastguard Worker  },
24*cd0cc2e3SAndroid Build Coastguard Worker  {
25*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.AbstractConscryptSocket#getHostnameOrIP()",
26*cd0cc2e3SAndroid Build Coastguard Worker    "maxTargetSdk": 30,
27*cd0cc2e3SAndroid Build Coastguard Worker    "trackingBug": 170729553
28*cd0cc2e3SAndroid Build Coastguard Worker  },
29*cd0cc2e3SAndroid Build Coastguard Worker  {
30*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.AbstractConscryptSocket#getSoWriteTimeout()",
31*cd0cc2e3SAndroid Build Coastguard Worker    "maxTargetSdk": 30,
32*cd0cc2e3SAndroid Build Coastguard Worker    "trackingBug": 170729553
33*cd0cc2e3SAndroid Build Coastguard Worker  },
34*cd0cc2e3SAndroid Build Coastguard Worker  {
35*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.AbstractConscryptSocket#setAlpnProtocols(byte[])",
36*cd0cc2e3SAndroid Build Coastguard Worker    "maxTargetSdk": "dalvik.annotation.compat.VersionCodes.Q",
37*cd0cc2e3SAndroid Build Coastguard Worker    "publicAlternatives": "Use {@code javax.net.ssl.SSLParameters#setApplicationProtocols(java.lang.String[])}."
38*cd0cc2e3SAndroid Build Coastguard Worker  },
39*cd0cc2e3SAndroid Build Coastguard Worker  {
40*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.AbstractConscryptSocket#setAlpnProtocols(String[])",
41*cd0cc2e3SAndroid Build Coastguard Worker    "maxTargetSdk": "dalvik.annotation.compat.VersionCodes.Q",
42*cd0cc2e3SAndroid Build Coastguard Worker    "publicAlternatives": "Use {@code javax.net.ssl.SSLParameters#setApplicationProtocols(java.lang.String[])}."
43*cd0cc2e3SAndroid Build Coastguard Worker  },
44*cd0cc2e3SAndroid Build Coastguard Worker  {
45*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.AbstractConscryptSocket#setApplicationProtocols(String[])",
46*cd0cc2e3SAndroid Build Coastguard Worker    "maxTargetSdk": "dalvik.annotation.compat.VersionCodes.Q",
47*cd0cc2e3SAndroid Build Coastguard Worker    "publicAlternatives": "Use {@code javax.net.ssl.SSLParameters#setApplicationProtocols(java.lang.String[])}."
48*cd0cc2e3SAndroid Build Coastguard Worker  },
49*cd0cc2e3SAndroid Build Coastguard Worker  {
50*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.AbstractConscryptSocket#setChannelIdEnabled(boolean)",
51*cd0cc2e3SAndroid Build Coastguard Worker    "maxTargetSdk": 30,
52*cd0cc2e3SAndroid Build Coastguard Worker    "trackingBug": 170729553
53*cd0cc2e3SAndroid Build Coastguard Worker  },
54*cd0cc2e3SAndroid Build Coastguard Worker  {
55*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.AbstractConscryptSocket#setChannelIdPrivateKey(PrivateKey)",
56*cd0cc2e3SAndroid Build Coastguard Worker    "maxTargetSdk": 30,
57*cd0cc2e3SAndroid Build Coastguard Worker    "trackingBug": 170729553
58*cd0cc2e3SAndroid Build Coastguard Worker  },
59*cd0cc2e3SAndroid Build Coastguard Worker  {
60*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.AbstractConscryptSocket#setHandshakeTimeout(int)",
61*cd0cc2e3SAndroid Build Coastguard Worker    "maxTargetSdk": 30,
62*cd0cc2e3SAndroid Build Coastguard Worker    "trackingBug": 170729553
63*cd0cc2e3SAndroid Build Coastguard Worker  },
64*cd0cc2e3SAndroid Build Coastguard Worker  {
65*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.AbstractConscryptSocket#setHostname(String)",
66*cd0cc2e3SAndroid Build Coastguard Worker    "maxTargetSdk": "dalvik.annotation.compat.VersionCodes.Q",
67*cd0cc2e3SAndroid Build Coastguard Worker    "publicAlternatives": "Use {@code javax.net.ssl.SSLParameters#setServerNames}."
68*cd0cc2e3SAndroid Build Coastguard Worker  },
69*cd0cc2e3SAndroid Build Coastguard Worker  {
70*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.AbstractConscryptSocket#setSoWriteTimeout(int)",
71*cd0cc2e3SAndroid Build Coastguard Worker    "maxTargetSdk": 30,
72*cd0cc2e3SAndroid Build Coastguard Worker    "trackingBug": 170729553
73*cd0cc2e3SAndroid Build Coastguard Worker  },
74*cd0cc2e3SAndroid Build Coastguard Worker  {
75*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.AbstractConscryptSocket#setUseSessionTickets(boolean)",
76*cd0cc2e3SAndroid Build Coastguard Worker    "maxTargetSdk": "dalvik.annotation.compat.VersionCodes.Q",
77*cd0cc2e3SAndroid Build Coastguard Worker    "publicAlternatives": "Use {@link android.net.ssl.SSLSockets#setUseSessionTickets}."
78*cd0cc2e3SAndroid Build Coastguard Worker  },
79*cd0cc2e3SAndroid Build Coastguard Worker  {
80*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.ClientSessionContext#getSession(String,int)"
81*cd0cc2e3SAndroid Build Coastguard Worker  },
82*cd0cc2e3SAndroid Build Coastguard Worker  {
83*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.ClientSessionContext#setPersistentCache(SSLClientSessionCache)"
84*cd0cc2e3SAndroid Build Coastguard Worker  },
85*cd0cc2e3SAndroid Build Coastguard Worker  {
86*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.ConscryptEngineSocket#setHostname(String)",
87*cd0cc2e3SAndroid Build Coastguard Worker    "maxTargetSdk": "dalvik.annotation.compat.VersionCodes.Q",
88*cd0cc2e3SAndroid Build Coastguard Worker    "publicAlternatives": "Use {@code javax.net.ssl.SSLParameters#setServerNames}."
89*cd0cc2e3SAndroid Build Coastguard Worker  },
90*cd0cc2e3SAndroid Build Coastguard Worker  {
91*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.ConscryptEngineSocket#setUseSessionTickets(boolean)",
92*cd0cc2e3SAndroid Build Coastguard Worker    "maxTargetSdk": "dalvik.annotation.compat.VersionCodes.Q",
93*cd0cc2e3SAndroid Build Coastguard Worker    "publicAlternatives": "Use {@link android.net.ssl.SSLSockets#setUseSessionTickets}."
94*cd0cc2e3SAndroid Build Coastguard Worker  },
95*cd0cc2e3SAndroid Build Coastguard Worker  {
96*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.ConscryptFileDescriptorSocket#setHostname(String)",
97*cd0cc2e3SAndroid Build Coastguard Worker    "maxTargetSdk": "dalvik.annotation.compat.VersionCodes.Q",
98*cd0cc2e3SAndroid Build Coastguard Worker    "publicAlternatives": "Use {@code javax.net.ssl.SSLParameters#setServerNames}."
99*cd0cc2e3SAndroid Build Coastguard Worker  },
100*cd0cc2e3SAndroid Build Coastguard Worker  {
101*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.ConscryptFileDescriptorSocket#setUseSessionTickets(boolean)",
102*cd0cc2e3SAndroid Build Coastguard Worker    "maxTargetSdk": "dalvik.annotation.compat.VersionCodes.Q",
103*cd0cc2e3SAndroid Build Coastguard Worker    "publicAlternatives": "Use {@link android.net.ssl.SSLSockets#setUseSessionTickets}."
104*cd0cc2e3SAndroid Build Coastguard Worker  },
105*cd0cc2e3SAndroid Build Coastguard Worker  {
106*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.FileClientSessionCache$Impl#getSessionData(String,int)"
107*cd0cc2e3SAndroid Build Coastguard Worker  },
108*cd0cc2e3SAndroid Build Coastguard Worker  {
109*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.FileClientSessionCache#usingDirectory(File)"
110*cd0cc2e3SAndroid Build Coastguard Worker  },
111*cd0cc2e3SAndroid Build Coastguard Worker  {
112*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#ASN1_seq_pack_X509(long[])"
113*cd0cc2e3SAndroid Build Coastguard Worker  },
114*cd0cc2e3SAndroid Build Coastguard Worker  {
115*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#ASN1_seq_unpack_X509_bio(long)"
116*cd0cc2e3SAndroid Build Coastguard Worker  },
117*cd0cc2e3SAndroid Build Coastguard Worker  {
118*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#ASN1_TIME_to_Calendar(long,Calendar)"
119*cd0cc2e3SAndroid Build Coastguard Worker  },
120*cd0cc2e3SAndroid Build Coastguard Worker  {
121*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#BIO_free_all(long)"
122*cd0cc2e3SAndroid Build Coastguard Worker  },
123*cd0cc2e3SAndroid Build Coastguard Worker  {
124*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#create_BIO_InputStream(OpenSSLBIOInputStream,boolean)"
125*cd0cc2e3SAndroid Build Coastguard Worker  },
126*cd0cc2e3SAndroid Build Coastguard Worker  {
127*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#create_BIO_OutputStream(OutputStream)"
128*cd0cc2e3SAndroid Build Coastguard Worker  },
129*cd0cc2e3SAndroid Build Coastguard Worker  {
130*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#d2i_PKCS7_bio(long,int)"
131*cd0cc2e3SAndroid Build Coastguard Worker  },
132*cd0cc2e3SAndroid Build Coastguard Worker  {
133*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#d2i_SSL_SESSION(byte[])"
134*cd0cc2e3SAndroid Build Coastguard Worker  },
135*cd0cc2e3SAndroid Build Coastguard Worker  {
136*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#d2i_X509(byte[])"
137*cd0cc2e3SAndroid Build Coastguard Worker  },
138*cd0cc2e3SAndroid Build Coastguard Worker  {
139*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#d2i_X509_bio(long)"
140*cd0cc2e3SAndroid Build Coastguard Worker  },
141*cd0cc2e3SAndroid Build Coastguard Worker  {
142*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#d2i_X509_CRL_bio(long)"
143*cd0cc2e3SAndroid Build Coastguard Worker  },
144*cd0cc2e3SAndroid Build Coastguard Worker  {
145*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#EC_GROUP_clear_free(long)"
146*cd0cc2e3SAndroid Build Coastguard Worker  },
147*cd0cc2e3SAndroid Build Coastguard Worker  {
148*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#EC_GROUP_new_by_curve_name(String)"
149*cd0cc2e3SAndroid Build Coastguard Worker  },
150*cd0cc2e3SAndroid Build Coastguard Worker  {
151*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#EC_POINT_clear_free(long)"
152*cd0cc2e3SAndroid Build Coastguard Worker  },
153*cd0cc2e3SAndroid Build Coastguard Worker  {
154*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#EVP_CIPHER_CTX_new()"
155*cd0cc2e3SAndroid Build Coastguard Worker  },
156*cd0cc2e3SAndroid Build Coastguard Worker  {
157*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#EVP_CIPHER_iv_length(long)"
158*cd0cc2e3SAndroid Build Coastguard Worker  },
159*cd0cc2e3SAndroid Build Coastguard Worker  {
160*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#EVP_get_cipherbyname(String)"
161*cd0cc2e3SAndroid Build Coastguard Worker  },
162*cd0cc2e3SAndroid Build Coastguard Worker  {
163*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#EVP_get_digestbyname(String)"
164*cd0cc2e3SAndroid Build Coastguard Worker  },
165*cd0cc2e3SAndroid Build Coastguard Worker  {
166*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#EVP_MD_CTX_create()"
167*cd0cc2e3SAndroid Build Coastguard Worker  },
168*cd0cc2e3SAndroid Build Coastguard Worker  {
169*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#EVP_MD_CTX_destroy(long)"
170*cd0cc2e3SAndroid Build Coastguard Worker  },
171*cd0cc2e3SAndroid Build Coastguard Worker  {
172*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#EVP_MD_size(long)"
173*cd0cc2e3SAndroid Build Coastguard Worker  },
174*cd0cc2e3SAndroid Build Coastguard Worker  {
175*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#EVP_PKEY_free(long)"
176*cd0cc2e3SAndroid Build Coastguard Worker  },
177*cd0cc2e3SAndroid Build Coastguard Worker  {
178*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#EVP_PKEY_new_RSA(byte[],byte[],byte[],byte[],byte[],byte[],byte[],byte[])"
179*cd0cc2e3SAndroid Build Coastguard Worker  },
180*cd0cc2e3SAndroid Build Coastguard Worker  {
181*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#get_X509_REVOKED_ext_oids(long,int)"
182*cd0cc2e3SAndroid Build Coastguard Worker  },
183*cd0cc2e3SAndroid Build Coastguard Worker  {
184*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#get_X509_REVOKED_revocationDate(long)"
185*cd0cc2e3SAndroid Build Coastguard Worker  },
186*cd0cc2e3SAndroid Build Coastguard Worker  {
187*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#i2d_PKCS7(long[])"
188*cd0cc2e3SAndroid Build Coastguard Worker  },
189*cd0cc2e3SAndroid Build Coastguard Worker  {
190*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#i2d_SSL_SESSION(long)"
191*cd0cc2e3SAndroid Build Coastguard Worker  },
192*cd0cc2e3SAndroid Build Coastguard Worker  {
193*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#i2d_X509_REVOKED(long)"
194*cd0cc2e3SAndroid Build Coastguard Worker  },
195*cd0cc2e3SAndroid Build Coastguard Worker  {
196*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#PEM_read_bio_PKCS7(long,int)"
197*cd0cc2e3SAndroid Build Coastguard Worker  },
198*cd0cc2e3SAndroid Build Coastguard Worker  {
199*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#PEM_read_bio_X509(long)"
200*cd0cc2e3SAndroid Build Coastguard Worker  },
201*cd0cc2e3SAndroid Build Coastguard Worker  {
202*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#PEM_read_bio_X509_CRL(long)"
203*cd0cc2e3SAndroid Build Coastguard Worker  },
204*cd0cc2e3SAndroid Build Coastguard Worker  {
205*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#RAND_bytes(byte[])"
206*cd0cc2e3SAndroid Build Coastguard Worker  },
207*cd0cc2e3SAndroid Build Coastguard Worker  {
208*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#RSA_generate_key_ex(int,byte[])"
209*cd0cc2e3SAndroid Build Coastguard Worker  },
210*cd0cc2e3SAndroid Build Coastguard Worker  {
211*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#SSL_CTX_new()"
212*cd0cc2e3SAndroid Build Coastguard Worker  },
213*cd0cc2e3SAndroid Build Coastguard Worker  {
214*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#SSL_SESSION_cipher(long)"
215*cd0cc2e3SAndroid Build Coastguard Worker  },
216*cd0cc2e3SAndroid Build Coastguard Worker  {
217*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#SSL_SESSION_free(long)"
218*cd0cc2e3SAndroid Build Coastguard Worker  },
219*cd0cc2e3SAndroid Build Coastguard Worker  {
220*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#SSL_SESSION_get_time(long)"
221*cd0cc2e3SAndroid Build Coastguard Worker  },
222*cd0cc2e3SAndroid Build Coastguard Worker  {
223*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#SSL_SESSION_get_version(long)"
224*cd0cc2e3SAndroid Build Coastguard Worker  },
225*cd0cc2e3SAndroid Build Coastguard Worker  {
226*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#SSL_SESSION_session_id(long)"
227*cd0cc2e3SAndroid Build Coastguard Worker  },
228*cd0cc2e3SAndroid Build Coastguard Worker  {
229*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#X509_REVOKED_dup(long)"
230*cd0cc2e3SAndroid Build Coastguard Worker  },
231*cd0cc2e3SAndroid Build Coastguard Worker  {
232*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#X509_REVOKED_get_ext(long,String)"
233*cd0cc2e3SAndroid Build Coastguard Worker  },
234*cd0cc2e3SAndroid Build Coastguard Worker  {
235*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#X509_REVOKED_get_ext_oid(long,String)"
236*cd0cc2e3SAndroid Build Coastguard Worker  },
237*cd0cc2e3SAndroid Build Coastguard Worker  {
238*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#X509_REVOKED_get_serialNumber(long)"
239*cd0cc2e3SAndroid Build Coastguard Worker  },
240*cd0cc2e3SAndroid Build Coastguard Worker  {
241*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#X509_REVOKED_print(long,long)"
242*cd0cc2e3SAndroid Build Coastguard Worker  },
243*cd0cc2e3SAndroid Build Coastguard Worker  {
244*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.NativeCrypto#X509_supported_extension(long)"
245*cd0cc2e3SAndroid Build Coastguard Worker  },
246*cd0cc2e3SAndroid Build Coastguard Worker  {
247*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.OpenSSLBIOInputStream#OpenSSLBIOInputStream(InputStream,boolean)"
248*cd0cc2e3SAndroid Build Coastguard Worker  },
249*cd0cc2e3SAndroid Build Coastguard Worker  {
250*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.OpenSSLBIOInputStream#getBioContext()"
251*cd0cc2e3SAndroid Build Coastguard Worker  },
252*cd0cc2e3SAndroid Build Coastguard Worker  {
253*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.OpenSSLBIOInputStream#release()"
254*cd0cc2e3SAndroid Build Coastguard Worker  },
255*cd0cc2e3SAndroid Build Coastguard Worker  {
256*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.OpenSSLContextImpl$TLSv12#TLSv12()"
257*cd0cc2e3SAndroid Build Coastguard Worker  },
258*cd0cc2e3SAndroid Build Coastguard Worker  {
259*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.OpenSSLContextImpl#OpenSSLContextImpl()"
260*cd0cc2e3SAndroid Build Coastguard Worker  },
261*cd0cc2e3SAndroid Build Coastguard Worker  {
262*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.OpenSSLContextImpl#getPreferred()"
263*cd0cc2e3SAndroid Build Coastguard Worker  },
264*cd0cc2e3SAndroid Build Coastguard Worker  {
265*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.OpenSSLKey#OpenSSLKey(long)"
266*cd0cc2e3SAndroid Build Coastguard Worker  },
267*cd0cc2e3SAndroid Build Coastguard Worker  {
268*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.OpenSSLKey#fromPrivateKey(PrivateKey)"
269*cd0cc2e3SAndroid Build Coastguard Worker  },
270*cd0cc2e3SAndroid Build Coastguard Worker  {
271*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.OpenSSLKey#getNativeRef()"
272*cd0cc2e3SAndroid Build Coastguard Worker  },
273*cd0cc2e3SAndroid Build Coastguard Worker  {
274*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.OpenSSLKey#getPublicKey()"
275*cd0cc2e3SAndroid Build Coastguard Worker  },
276*cd0cc2e3SAndroid Build Coastguard Worker  {
277*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.OpenSSLKeyHolder#getOpenSSLKey()"
278*cd0cc2e3SAndroid Build Coastguard Worker  },
279*cd0cc2e3SAndroid Build Coastguard Worker  {
280*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.OpenSSLProvider#OpenSSLProvider()"
281*cd0cc2e3SAndroid Build Coastguard Worker  },
282*cd0cc2e3SAndroid Build Coastguard Worker  {
283*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.OpenSSLRandom#OpenSSLRandom()"
284*cd0cc2e3SAndroid Build Coastguard Worker  },
285*cd0cc2e3SAndroid Build Coastguard Worker  {
286*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.OpenSSLSocketFactoryImpl#OpenSSLSocketFactoryImpl()"
287*cd0cc2e3SAndroid Build Coastguard Worker  },
288*cd0cc2e3SAndroid Build Coastguard Worker  {
289*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "field:com.android.org.conscrypt.OpenSSLSocketFactoryImpl#sslParameters"
290*cd0cc2e3SAndroid Build Coastguard Worker  },
291*cd0cc2e3SAndroid Build Coastguard Worker  {
292*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.OpenSSLSocketImpl#getAlpnSelectedProtocol()",
293*cd0cc2e3SAndroid Build Coastguard Worker    "maxTargetSdk": "dalvik.annotation.compat.VersionCodes.Q",
294*cd0cc2e3SAndroid Build Coastguard Worker    "publicAlternatives": "Use {@code javax.net.ssl.SSLSocket#getApplicationProtocol()}."
295*cd0cc2e3SAndroid Build Coastguard Worker  },
296*cd0cc2e3SAndroid Build Coastguard Worker  {
297*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.OpenSSLSocketImpl#getChannelId()",
298*cd0cc2e3SAndroid Build Coastguard Worker    "maxTargetSdk": 30,
299*cd0cc2e3SAndroid Build Coastguard Worker    "trackingBug": 170729553
300*cd0cc2e3SAndroid Build Coastguard Worker  },
301*cd0cc2e3SAndroid Build Coastguard Worker  {
302*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.OpenSSLSocketImpl#getHostname()",
303*cd0cc2e3SAndroid Build Coastguard Worker    "maxTargetSdk": 30,
304*cd0cc2e3SAndroid Build Coastguard Worker    "trackingBug": 170729553
305*cd0cc2e3SAndroid Build Coastguard Worker  },
306*cd0cc2e3SAndroid Build Coastguard Worker  {
307*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.OpenSSLSocketImpl#getHostnameOrIP()",
308*cd0cc2e3SAndroid Build Coastguard Worker    "maxTargetSdk": 30,
309*cd0cc2e3SAndroid Build Coastguard Worker    "trackingBug": 170729553
310*cd0cc2e3SAndroid Build Coastguard Worker  },
311*cd0cc2e3SAndroid Build Coastguard Worker  {
312*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.OpenSSLSocketImpl#getNpnSelectedProtocol()"
313*cd0cc2e3SAndroid Build Coastguard Worker  },
314*cd0cc2e3SAndroid Build Coastguard Worker  {
315*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.OpenSSLSocketImpl#getSoWriteTimeout()",
316*cd0cc2e3SAndroid Build Coastguard Worker    "maxTargetSdk": 30,
317*cd0cc2e3SAndroid Build Coastguard Worker    "trackingBug": 170729553
318*cd0cc2e3SAndroid Build Coastguard Worker  },
319*cd0cc2e3SAndroid Build Coastguard Worker  {
320*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.OpenSSLSocketImpl#setAlpnProtocols(byte[])",
321*cd0cc2e3SAndroid Build Coastguard Worker    "maxTargetSdk": "dalvik.annotation.compat.VersionCodes.Q",
322*cd0cc2e3SAndroid Build Coastguard Worker    "publicAlternatives": "Use {@code javax.net.ssl.SSLParameters#setApplicationProtocols(java.lang.String[])}."
323*cd0cc2e3SAndroid Build Coastguard Worker  },
324*cd0cc2e3SAndroid Build Coastguard Worker  {
325*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.OpenSSLSocketImpl#setAlpnProtocols(String[])",
326*cd0cc2e3SAndroid Build Coastguard Worker    "maxTargetSdk": "dalvik.annotation.compat.VersionCodes.Q",
327*cd0cc2e3SAndroid Build Coastguard Worker    "publicAlternatives": "Use {@code javax.net.ssl.SSLParameters#setApplicationProtocols(java.lang.String[])}."
328*cd0cc2e3SAndroid Build Coastguard Worker  },
329*cd0cc2e3SAndroid Build Coastguard Worker  {
330*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.OpenSSLSocketImpl#setChannelIdEnabled(boolean)",
331*cd0cc2e3SAndroid Build Coastguard Worker    "maxTargetSdk": 30,
332*cd0cc2e3SAndroid Build Coastguard Worker    "trackingBug": 170729553
333*cd0cc2e3SAndroid Build Coastguard Worker  },
334*cd0cc2e3SAndroid Build Coastguard Worker  {
335*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.OpenSSLSocketImpl#setChannelIdPrivateKey(PrivateKey)",
336*cd0cc2e3SAndroid Build Coastguard Worker    "maxTargetSdk": 30,
337*cd0cc2e3SAndroid Build Coastguard Worker    "trackingBug": 170729553
338*cd0cc2e3SAndroid Build Coastguard Worker  },
339*cd0cc2e3SAndroid Build Coastguard Worker  {
340*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.OpenSSLSocketImpl#setHandshakeTimeout(int)",
341*cd0cc2e3SAndroid Build Coastguard Worker    "maxTargetSdk": 30,
342*cd0cc2e3SAndroid Build Coastguard Worker    "trackingBug": 170729553
343*cd0cc2e3SAndroid Build Coastguard Worker  },
344*cd0cc2e3SAndroid Build Coastguard Worker  {
345*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.OpenSSLSocketImpl#setHostname(String)",
346*cd0cc2e3SAndroid Build Coastguard Worker    "maxTargetSdk": "dalvik.annotation.compat.VersionCodes.Q",
347*cd0cc2e3SAndroid Build Coastguard Worker    "publicAlternatives": "Use {@code javax.net.ssl.SSLParameters#setServerNames}."
348*cd0cc2e3SAndroid Build Coastguard Worker  },
349*cd0cc2e3SAndroid Build Coastguard Worker  {
350*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.OpenSSLSocketImpl#setNpnProtocols(byte[])"
351*cd0cc2e3SAndroid Build Coastguard Worker  },
352*cd0cc2e3SAndroid Build Coastguard Worker  {
353*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.OpenSSLSocketImpl#setSoWriteTimeout(int)",
354*cd0cc2e3SAndroid Build Coastguard Worker    "maxTargetSdk": 30,
355*cd0cc2e3SAndroid Build Coastguard Worker    "trackingBug": 170729553
356*cd0cc2e3SAndroid Build Coastguard Worker  },
357*cd0cc2e3SAndroid Build Coastguard Worker  {
358*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.OpenSSLSocketImpl#setUseSessionTickets(boolean)",
359*cd0cc2e3SAndroid Build Coastguard Worker    "maxTargetSdk": "dalvik.annotation.compat.VersionCodes.Q",
360*cd0cc2e3SAndroid Build Coastguard Worker    "publicAlternatives": "Use {@link android.net.ssl.SSLSockets#setUseSessionTickets}."
361*cd0cc2e3SAndroid Build Coastguard Worker  },
362*cd0cc2e3SAndroid Build Coastguard Worker  {
363*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.OpenSSLX509Certificate#fromX509PemInputStream(InputStream)"
364*cd0cc2e3SAndroid Build Coastguard Worker  },
365*cd0cc2e3SAndroid Build Coastguard Worker  {
366*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "field:com.android.org.conscrypt.OpenSSLX509Certificate#mContext"
367*cd0cc2e3SAndroid Build Coastguard Worker  },
368*cd0cc2e3SAndroid Build Coastguard Worker  {
369*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.SSLParametersImpl#getDefault()"
370*cd0cc2e3SAndroid Build Coastguard Worker  },
371*cd0cc2e3SAndroid Build Coastguard Worker  {
372*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.SSLParametersImpl#getDefaultX509TrustManager()"
373*cd0cc2e3SAndroid Build Coastguard Worker  },
374*cd0cc2e3SAndroid Build Coastguard Worker  {
375*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.SSLParametersImpl#getX509TrustManager()",
376*cd0cc2e3SAndroid Build Coastguard Worker    "maxTargetSdk": 30,
377*cd0cc2e3SAndroid Build Coastguard Worker    "trackingBug": 170729553
378*cd0cc2e3SAndroid Build Coastguard Worker  },
379*cd0cc2e3SAndroid Build Coastguard Worker  {
380*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.SSLParametersImpl#setEnabledProtocols(String[])",
381*cd0cc2e3SAndroid Build Coastguard Worker    "maxTargetSdk": 30,
382*cd0cc2e3SAndroid Build Coastguard Worker    "trackingBug": 170729553
383*cd0cc2e3SAndroid Build Coastguard Worker  },
384*cd0cc2e3SAndroid Build Coastguard Worker  {
385*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "field:com.android.org.conscrypt.SSLParametersImpl#x509TrustManager"
386*cd0cc2e3SAndroid Build Coastguard Worker  },
387*cd0cc2e3SAndroid Build Coastguard Worker  {
388*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.TrustedCertificateStore#TrustedCertificateStore()"
389*cd0cc2e3SAndroid Build Coastguard Worker  },
390*cd0cc2e3SAndroid Build Coastguard Worker  {
391*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.TrustedCertificateStore#getCertificateChain(X509Certificate)"
392*cd0cc2e3SAndroid Build Coastguard Worker  },
393*cd0cc2e3SAndroid Build Coastguard Worker  {
394*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.TrustManagerImpl#TrustManagerImpl(KeyStore)"
395*cd0cc2e3SAndroid Build Coastguard Worker  },
396*cd0cc2e3SAndroid Build Coastguard Worker  {
397*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.TrustManagerImpl#checkServerTrusted(X509Certificate[],String,String)"
398*cd0cc2e3SAndroid Build Coastguard Worker  },
399*cd0cc2e3SAndroid Build Coastguard Worker  {
400*cd0cc2e3SAndroid Build Coastguard Worker    "@location": "method:com.android.org.conscrypt.X509PublicKey#X509PublicKey(String,byte[])"
401*cd0cc2e3SAndroid Build Coastguard Worker  }
402*cd0cc2e3SAndroid Build Coastguard Worker]
403