okhttp3.internal.connection.ConnectionSpecSelector.class Maven / Gradle / Ivy
???? 4 ? 2okhttp3/internal/connection/ConnectionSpecSelector java/lang/Object (Ljava/util/List;)V -(Ljava/util/List;)V #Lorg/jetbrains/annotations/NotNull; connectionSpecs kotlin/jvm/internal/Intrinsics checkNotNullParameter '(Ljava/lang/Object;Ljava/lang/String;)V
()V
Ljava/util/List; this 4Lokhttp3/internal/connection/ConnectionSpecSelector; configureSecureSocket 3(Ljavax/net/ssl/SSLSocket;)Lokhttp3/ConnectionSpec; java/io/IOException sslSocket
nextModeIndex I ! java/util/List # size ()I % & $ ' get (I)Ljava/lang/Object; ) * $ + okhttp3/ConnectionSpec - isCompatible (Ljavax/net/ssl/SSLSocket;)Z / 0
. 1 java/net/UnknownServiceException 3 java/lang/StringBuilder 5
6 0Unable to find acceptable protocols. isFallback= 8 append -(Ljava/lang/String;)Ljava/lang/StringBuilder; : ;
6 <
isFallback Z > ? @ (Z)Ljava/lang/StringBuilder; : B
6 C , modes= E -(Ljava/lang/Object;)Ljava/lang/StringBuilder; : G
6 H , supported protocols= J javax/net/ssl/SSLSocket L getEnabledProtocols ()[Ljava/lang/String; N O
M P checkNotNull (Ljava/lang/Object;)V R S
T java/util/Arrays V toString '([Ljava/lang/Object;)Ljava/lang/String; X Y
W Z toString(this) \ checkNotNullExpressionValue ^
_ ()Ljava/lang/String; X a
6 b (Ljava/lang/String;)V d
4 e isFallbackPossible g 0
h g ? j apply$okhttp (Ljavax/net/ssl/SSLSocket;Z)V l m
. n connectionSpec Lokhttp3/ConnectionSpec; i tlsConfiguration Ljavax/net/ssl/SSLSocket; connectionFailed (Ljava/io/IOException;)Z e w java/net/ProtocolException y java/io/InterruptedIOException { #javax/net/ssl/SSLHandshakeException } getCause ()Ljava/lang/Throwable; ?
? 'java/security/cert/CertificateException ? (javax/net/ssl/SSLPeerUnverifiedException ? javax/net/ssl/SSLException ? Ljava/io/IOException; socket *Ljava/util/List; Lkotlin/Metadata; mv k xi 0 d1 ???6
??
??
????20B00¢J020
J020J020
HR00X¢
??R0X¢
??R0X¢
??R 0
X¢
??¨ d2 okhttp ConnectionSpecSelector.kt Signature RuntimeInvisibleAnnotations Code LineNumberTable LocalVariableTable $RuntimeInvisibleParameterAnnotations
StackMapTable
Exceptions
SourceFile RuntimeVisibleAnnotations 1 ? ? ? g ? > ? ? L +
? *? *+? ? ? "
# " ? ? ? ? _ ?+? M*? ">*? ? ( 6? 06?*? ? , ? .:+? 2???M*`? "? ,? F? 4Y? 6Y? 79? =*? A? DF? =*? ? IK? =+? QY? U? [Y]? `? =? c? f?**+? i? k,+*? A? o,? ? ? ? 2 M . ? F ? J 1 2 $ 3 4 4 = 5 @ 6 H 7 K ; O ? k @ o ? r @ t ? w A ? ? ? D ? F ? H ? 4 4 p q ! * r ? s q ? ? t ? ? ? u v ? ? Z+x? *? A *? k? ? E+? z? ? :+? |? ? /+? ~? +? ?? ?? ? +? ?? ? +? ?? ? ? ?
@ ? *
S U V Y " ^ - a B d M g X i Y U ? Z Z w ? ? g 0 ? ? 3*? "=*? ? ( >? 6?*? ? , ? .+? 2????? ? ? ! ? s t / u 1 x ? r 3 3 ? t ? ? ? d ? ?[ I ?I ?I ? ?I ? ?I ? ?[ s ? ?[ s s ?s s ?s qs s >s ?s gs s ?s s s ts us ws ?s ?s ? © 2015 - 2025 Weber Informatics LLC | Privacy Policy