| // See com.google.currysrc.aosp.Annotations.addUnsupportedAppUsage(Path) method for details on the |
| // syntax. |
| [ |
| { |
| "@location": "method:com.android.org.conscrypt.AbstractConscryptSocket#getAlpnSelectedProtocol()", |
| "maxTargetSdk": "dalvik.annotation.compat.VersionCodes.Q", |
| "publicAlternatives": "Use {@code javax.net.ssl.SSLSocket#getApplicationProtocol()}." |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.AbstractConscryptSocket#getApplicationProtocols()", |
| "maxTargetSdk": "dalvik.annotation.compat.VersionCodes.Q", |
| "publicAlternatives": "Use {@code javax.net.ssl.SSLParameters#getApplicationProtocols()}." |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.AbstractConscryptSocket#getChannelId()", |
| "maxTargetSdk": 30, |
| "trackingBug": 170729553 |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.AbstractConscryptSocket#getHostname()", |
| "maxTargetSdk": 30, |
| "trackingBug": 170729553 |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.AbstractConscryptSocket#getHostnameOrIP()", |
| "maxTargetSdk": 30, |
| "trackingBug": 170729553 |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.AbstractConscryptSocket#getNpnSelectedProtocol()", |
| "maxTargetSdk": 30, |
| "trackingBug": 170729553 |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.AbstractConscryptSocket#getSoWriteTimeout()", |
| "maxTargetSdk": 30, |
| "trackingBug": 170729553 |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.AbstractConscryptSocket#setAlpnProtocols(byte[])", |
| "maxTargetSdk": "dalvik.annotation.compat.VersionCodes.Q", |
| "publicAlternatives": "Use {@code javax.net.ssl.SSLParameters#setApplicationProtocols(java.lang.String[])}." |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.AbstractConscryptSocket#setAlpnProtocols(String[])", |
| "maxTargetSdk": "dalvik.annotation.compat.VersionCodes.Q", |
| "publicAlternatives": "Use {@code javax.net.ssl.SSLParameters#setApplicationProtocols(java.lang.String[])}." |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.AbstractConscryptSocket#setApplicationProtocols(String[])", |
| "maxTargetSdk": "dalvik.annotation.compat.VersionCodes.Q", |
| "publicAlternatives": "Use {@code javax.net.ssl.SSLParameters#setApplicationProtocols(java.lang.String[])}." |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.AbstractConscryptSocket#setChannelIdEnabled(boolean)", |
| "maxTargetSdk": 30, |
| "trackingBug": 170729553 |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.AbstractConscryptSocket#setChannelIdPrivateKey(PrivateKey)", |
| "maxTargetSdk": 30, |
| "trackingBug": 170729553 |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.AbstractConscryptSocket#setHandshakeTimeout(int)", |
| "maxTargetSdk": 30, |
| "trackingBug": 170729553 |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.AbstractConscryptSocket#setHostname(String)", |
| "maxTargetSdk": "dalvik.annotation.compat.VersionCodes.Q", |
| "publicAlternatives": "Use {@code javax.net.ssl.SSLParameters#setServerNames}." |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.AbstractConscryptSocket#setNpnProtocols(byte[])", |
| "maxTargetSdk": 30, |
| "trackingBug": 170729553 |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.AbstractConscryptSocket#setSoWriteTimeout(int)", |
| "maxTargetSdk": 30, |
| "trackingBug": 170729553 |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.AbstractConscryptSocket#setUseSessionTickets(boolean)", |
| "maxTargetSdk": "dalvik.annotation.compat.VersionCodes.Q", |
| "publicAlternatives": "Use {@link android.net.ssl.SSLSockets#setUseSessionTickets}." |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.ClientSessionContext#getSession(String,int)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.ClientSessionContext#setPersistentCache(SSLClientSessionCache)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.ConscryptEngineSocket#setHostname(String)", |
| "maxTargetSdk": "dalvik.annotation.compat.VersionCodes.Q", |
| "publicAlternatives": "Use {@code javax.net.ssl.SSLParameters#setServerNames}." |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.ConscryptEngineSocket#setUseSessionTickets(boolean)", |
| "maxTargetSdk": "dalvik.annotation.compat.VersionCodes.Q", |
| "publicAlternatives": "Use {@link android.net.ssl.SSLSockets#setUseSessionTickets}." |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.ConscryptFileDescriptorSocket#setHostname(String)", |
| "maxTargetSdk": "dalvik.annotation.compat.VersionCodes.Q", |
| "publicAlternatives": "Use {@code javax.net.ssl.SSLParameters#setServerNames}." |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.ConscryptFileDescriptorSocket#setUseSessionTickets(boolean)", |
| "maxTargetSdk": "dalvik.annotation.compat.VersionCodes.Q", |
| "publicAlternatives": "Use {@link android.net.ssl.SSLSockets#setUseSessionTickets}." |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.FileClientSessionCache$Impl#getSessionData(String,int)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.FileClientSessionCache#usingDirectory(File)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#ASN1_seq_pack_X509(long[])" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#ASN1_seq_unpack_X509_bio(long)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#ASN1_TIME_to_Calendar(long,Calendar)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#BIO_free_all(long)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#create_BIO_InputStream(OpenSSLBIOInputStream,boolean)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#create_BIO_OutputStream(OutputStream)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#d2i_PKCS7_bio(long,int)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#d2i_SSL_SESSION(byte[])" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#d2i_X509(byte[])" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#d2i_X509_bio(long)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#d2i_X509_CRL_bio(long)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#EC_GROUP_clear_free(long)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#EC_GROUP_new_by_curve_name(String)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#EC_POINT_clear_free(long)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#EVP_CIPHER_CTX_new()" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#EVP_CIPHER_iv_length(long)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#EVP_get_cipherbyname(String)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#EVP_get_digestbyname(String)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#EVP_MD_CTX_create()" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#EVP_MD_CTX_destroy(long)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#EVP_MD_size(long)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#EVP_PKEY_free(long)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#EVP_PKEY_new_RSA(byte[],byte[],byte[],byte[],byte[],byte[],byte[],byte[])" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#get_X509_REVOKED_ext_oids(long,int)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#get_X509_REVOKED_revocationDate(long)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#i2d_PKCS7(long[])" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#i2d_SSL_SESSION(long)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#i2d_X509_REVOKED(long)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#PEM_read_bio_PKCS7(long,int)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#PEM_read_bio_X509(long)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#PEM_read_bio_X509_CRL(long)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#RAND_bytes(byte[])" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#RSA_generate_key_ex(int,byte[])" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#SSL_CTX_new()" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#SSL_SESSION_cipher(long)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#SSL_SESSION_free(long)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#SSL_SESSION_get_time(long)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#SSL_SESSION_get_version(long)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#SSL_SESSION_session_id(long)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#X509_REVOKED_dup(long)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#X509_REVOKED_get_ext(long,String)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#X509_REVOKED_get_ext_oid(long,String)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#X509_REVOKED_get_serialNumber(long)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#X509_REVOKED_print(long,long)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.NativeCrypto#X509_supported_extension(long)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.OpenSSLBIOInputStream#OpenSSLBIOInputStream(InputStream,boolean)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.OpenSSLBIOInputStream#getBioContext()" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.OpenSSLBIOInputStream#release()" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.OpenSSLContextImpl$TLSv12#TLSv12()" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.OpenSSLContextImpl#OpenSSLContextImpl()" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.OpenSSLContextImpl#getPreferred()" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.OpenSSLKey#OpenSSLKey(long)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.OpenSSLKey#fromPrivateKey(PrivateKey)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.OpenSSLKey#getNativeRef()" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.OpenSSLKey#getPublicKey()" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.OpenSSLKeyHolder#getOpenSSLKey()" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.OpenSSLProvider#OpenSSLProvider()" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.OpenSSLRandom#OpenSSLRandom()" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.OpenSSLSocketFactoryImpl#OpenSSLSocketFactoryImpl()" |
| }, |
| { |
| "@location": "field:com.android.org.conscrypt.OpenSSLSocketFactoryImpl#sslParameters" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.OpenSSLSocketImpl#getAlpnSelectedProtocol()", |
| "maxTargetSdk": "dalvik.annotation.compat.VersionCodes.Q", |
| "publicAlternatives": "Use {@code javax.net.ssl.SSLSocket#getApplicationProtocol()}." |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.OpenSSLSocketImpl#getChannelId()", |
| "maxTargetSdk": 30, |
| "trackingBug": 170729553 |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.OpenSSLSocketImpl#getHostname()", |
| "maxTargetSdk": 30, |
| "trackingBug": 170729553 |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.OpenSSLSocketImpl#getHostnameOrIP()", |
| "maxTargetSdk": 30, |
| "trackingBug": 170729553 |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.OpenSSLSocketImpl#getNpnSelectedProtocol()" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.OpenSSLSocketImpl#getSoWriteTimeout()", |
| "maxTargetSdk": 30, |
| "trackingBug": 170729553 |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.OpenSSLSocketImpl#setAlpnProtocols(byte[])", |
| "maxTargetSdk": "dalvik.annotation.compat.VersionCodes.Q", |
| "publicAlternatives": "Use {@code javax.net.ssl.SSLParameters#setApplicationProtocols(java.lang.String[])}." |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.OpenSSLSocketImpl#setAlpnProtocols(String[])", |
| "maxTargetSdk": "dalvik.annotation.compat.VersionCodes.Q", |
| "publicAlternatives": "Use {@code javax.net.ssl.SSLParameters#setApplicationProtocols(java.lang.String[])}." |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.OpenSSLSocketImpl#setChannelIdEnabled(boolean)", |
| "maxTargetSdk": 30, |
| "trackingBug": 170729553 |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.OpenSSLSocketImpl#setChannelIdPrivateKey(PrivateKey)", |
| "maxTargetSdk": 30, |
| "trackingBug": 170729553 |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.OpenSSLSocketImpl#setHandshakeTimeout(int)", |
| "maxTargetSdk": 30, |
| "trackingBug": 170729553 |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.OpenSSLSocketImpl#setHostname(String)", |
| "maxTargetSdk": "dalvik.annotation.compat.VersionCodes.Q", |
| "publicAlternatives": "Use {@code javax.net.ssl.SSLParameters#setServerNames}." |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.OpenSSLSocketImpl#setNpnProtocols(byte[])" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.OpenSSLSocketImpl#setSoWriteTimeout(int)", |
| "maxTargetSdk": 30, |
| "trackingBug": 170729553 |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.OpenSSLSocketImpl#setUseSessionTickets(boolean)", |
| "maxTargetSdk": "dalvik.annotation.compat.VersionCodes.Q", |
| "publicAlternatives": "Use {@link android.net.ssl.SSLSockets#setUseSessionTickets}." |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.OpenSSLX509Certificate#fromX509PemInputStream(InputStream)" |
| }, |
| { |
| "@location": "field:com.android.org.conscrypt.OpenSSLX509Certificate#mContext" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.SSLParametersImpl#getDefault()" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.SSLParametersImpl#getDefaultX509TrustManager()" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.SSLParametersImpl#getX509TrustManager()", |
| "maxTargetSdk": 30, |
| "trackingBug": 170729553 |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.SSLParametersImpl#setEnabledProtocols(String[])", |
| "maxTargetSdk": 30, |
| "trackingBug": 170729553 |
| }, |
| { |
| "@location": "field:com.android.org.conscrypt.SSLParametersImpl#x509TrustManager" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.TrustedCertificateStore#TrustedCertificateStore()" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.TrustedCertificateStore#getCertificateChain(X509Certificate)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.TrustManagerImpl#TrustManagerImpl(KeyStore)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.TrustManagerImpl#checkServerTrusted(X509Certificate[],String,String)" |
| }, |
| { |
| "@location": "method:com.android.org.conscrypt.X509PublicKey#X509PublicKey(String,byte[])" |
| } |
| ] |