okhttp3.internal.platform.android.ConscryptSocketAdapter.class Maven / Gradle / Ivy
???? 4 ? 8okhttp3/internal/platform/android/ConscryptSocketAdapter java/lang/Object /okhttp3/internal/platform/android/SocketAdapter ()V
this :Lokhttp3/internal/platform/android/ConscryptSocketAdapter;
matchesSocket (Ljavax/net/ssl/SSLSocket;)Z #Lorg/jetbrains/annotations/NotNull; sslSocket kotlin/jvm/internal/Intrinsics checkNotNullParameter '(Ljava/lang/Object;Ljava/lang/String;)V
org/conscrypt/Conscrypt isConscrypt
Ljavax/net/ssl/SSLSocket; isSupported ()Z +okhttp3/internal/platform/ConscryptPlatform Companion 7Lokhttp3/internal/platform/ConscryptPlatform$Companion; " # ! $ 5okhttp3/internal/platform/ConscryptPlatform$Companion &
' ( getSelectedProtocol -(Ljavax/net/ssl/SSLSocket;)Ljava/lang/String; $Lorg/jetbrains/annotations/Nullable;
- getApplicationProtocol / +
0 java/lang/String 2 configureTlsExtensions >(Ljavax/net/ssl/SSLSocket;Ljava/lang/String;Ljava/util/List;)V S(Ljavax/net/ssl/SSLSocket;Ljava/lang/String;Ljava/util/List<+Lokhttp3/Protocol;>;)V protocols 7 setUseSessionTickets (Ljavax/net/ssl/SSLSocket;Z)V 9 :
; "okhttp3/internal/platform/Platform = .Lokhttp3/internal/platform/Platform$Companion; " ? > @ ,okhttp3/internal/platform/Platform$Companion B alpnProtocolNames "(Ljava/util/List;)Ljava/util/List; D E
C F java/util/Collection H toArray (([Ljava/lang/Object;)[Ljava/lang/Object; J K I L java/lang/NullPointerException N mnull cannot be cast to non-null type kotlin.Array P (Ljava/lang/String;)V R
O S [Ljava/lang/String; U setApplicationProtocols /(Ljavax/net/ssl/SSLSocket;[Ljava/lang/String;)V W X
Y $i$f$toTypedArray I thisCollection$iv Ljava/util/Collection; $this$toTypedArray$iv names Ljava/util/List; hostname Ljava/lang/String; javax/net/ssl/SSLSocket d java/util/List f [Ljava/lang/Object; h trustManager B(Ljavax/net/ssl/SSLSocketFactory;)Ljavax/net/ssl/X509TrustManager;