aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorandroid-build-team Robot <android-build-team-robot@google.com>2020-07-29 04:05:47 +0000
committerandroid-build-team Robot <android-build-team-robot@google.com>2020-07-29 04:05:47 +0000
commitbdcb39fa14141e77519f59ac293935bf2e7dd017 (patch)
tree7a742a8d896866f19d64c24ba87b5e7ff7f40725
parent078efb967d8fac1af58ac50a30a1c181617c8b6b (diff)
parentd508e7f0bd0158bf2253c816193c4405b2f766a9 (diff)
downloadconscrypt-android-security-11.0.0_r56.tar.gz
Change-Id: Ib69dba9fbbb8f65859c9aa131b4b4ad36fbb2eb7
-rw-r--r--repackaged/common/src/main/java/com/android/org/conscrypt/ConscryptEngineSocket.java12
-rw-r--r--srcgen/unsupported-app-usage.json10
2 files changed, 20 insertions, 2 deletions
diff --git a/repackaged/common/src/main/java/com/android/org/conscrypt/ConscryptEngineSocket.java b/repackaged/common/src/main/java/com/android/org/conscrypt/ConscryptEngineSocket.java
index adf52991..0eee0411 100644
--- a/repackaged/common/src/main/java/com/android/org/conscrypt/ConscryptEngineSocket.java
+++ b/repackaged/common/src/main/java/com/android/org/conscrypt/ConscryptEngineSocket.java
@@ -368,14 +368,22 @@ class ConscryptEngineSocket extends OpenSSLSocketImpl implements SSLParametersIm
*
* @param hostname the desired SNI hostname, or null to disable
*/
+ @android.compat.annotation.
+ UnsupportedAppUsage(maxTargetSdk = dalvik.annotation.compat.VersionCodes.Q,
+ publicAlternatives = "Use {@link javax.net.ssl.SSLParameters#setServerNames}.")
@Override
- public final void setHostname(String hostname) {
+ public final void
+ setHostname(String hostname) {
engine.setHostname(hostname);
super.setHostname(hostname);
}
+ @android.compat.annotation.
+ UnsupportedAppUsage(maxTargetSdk = dalvik.annotation.compat.VersionCodes.Q,
+ publicAlternatives = "Use {@link android.net.ssl.SSLSockets#setUseSessionTickets}.")
@Override
- public final void setUseSessionTickets(boolean useSessionTickets) {
+ public final void
+ setUseSessionTickets(boolean useSessionTickets) {
engine.setUseSessionTickets(useSessionTickets);
}
diff --git a/srcgen/unsupported-app-usage.json b/srcgen/unsupported-app-usage.json
index 16f75815..d4ba3bf1 100644
--- a/srcgen/unsupported-app-usage.json
+++ b/srcgen/unsupported-app-usage.json
@@ -73,6 +73,16 @@
"@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 {@link 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 {@link javax.net.ssl.SSLParameters#setServerNames}."