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