
okhttp3.internal.connection.ConnectionSpecSelector.class Maven / Gradle / Ivy
???? 3 ?
" J ! K ! L M N M O P
Q R S
J T
U ! V
W X
Y Z
[ \
] ^
_
`
! a ! b c d
c e f g h
A i j k l m n connectionSpecs Ljava/util/List; Signature *Ljava/util/List;
nextModeIndex I isFallbackPossible Z
isFallback (Ljava/util/List;)V Code LineNumberTable LocalVariableTable this 4Lokhttp3/internal/connection/ConnectionSpecSelector; LocalVariableTypeTable -(Ljava/util/List;)V configureSecureSocket 3(Ljavax/net/ssl/SSLSocket;)Lokhttp3/ConnectionSpec; connectionSpec Lokhttp3/ConnectionSpec; i size sslSocket Ljavax/net/ssl/SSLSocket; tlsConfiguration
StackMapTable P
Exceptions o connectionFailed (Ljava/io/IOException;)Z e Ljava/io/IOException; (Ljavax/net/ssl/SSLSocket;)Z socket
SourceFile ConnectionSpecSelector.java , p ' ( # $ q : r s t okhttp3/ConnectionSpec u F java/net/UnknownServiceException java/lang/StringBuilder 0Unable to find acceptable protocols. isFallback= v w + * v x , modes= v y , supported protocols= z { | } ~ ~ ? , ? ) F ) * ? ? ? ? ? java/net/ProtocolException java/io/InterruptedIOException #javax/net/ssl/SSLHandshakeException ? ? 'java/security/cert/CertificateException (javax/net/ssl/SSLPeerUnverifiedException "javax/net/ssl/SSLProtocolException 2okhttp3/internal/connection/ConnectionSpecSelector java/lang/Object java/io/IOException ()V java/util/List ()I get (I)Ljava/lang/Object; isCompatible append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (Z)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; javax/net/ssl/SSLSocket getEnabledProtocols ()[Ljava/lang/String; java/util/Arrays toString '([Ljava/lang/Object;)Ljava/lang/String; ()Ljava/lang/String; (Ljava/lang/String;)V okhttp3/internal/Internal instance Lokhttp3/internal/Internal; apply 5(Lokhttp3/ConnectionSpec;Ljavax/net/ssl/SSLSocket;Z)V getCause ()Ljava/lang/Throwable; 1 ! " # $ % &