okhttp3.OkHttpClient.class Maven / Gradle / Ivy
???? 4B okhttp3/OkHttpClient java/lang/Object java/lang/Cloneable okhttp3/Call$Factory okhttp3/WebSocket$Factory
dispatcher Lokhttp3/Dispatcher; #Lorg/jetbrains/annotations/NotNull; ()Lokhttp3/Dispatcher; Lkotlin/jvm/JvmName; name this Lokhttp3/OkHttpClient; connectionPool Lokhttp3/ConnectionPool; ()Lokhttp3/ConnectionPool; interceptors Ljava/util/List; 'Ljava/util/List; ()Ljava/util/List; )()Ljava/util/List; networkInterceptors ! " eventListenerFactory Lokhttp3/EventListener$Factory; !()Lokhttp3/EventListener$Factory; $ % ' retryOnConnectionFailure Z ()Z ) * ,
authenticator Lokhttp3/Authenticator; ()Lokhttp3/Authenticator; . / 1 followRedirects 3 * 4 followSslRedirects 6 * 7 cookieJar Lokhttp3/CookieJar; ()Lokhttp3/CookieJar; 9 : < cache Lokhttp3/Cache; $Lorg/jetbrains/annotations/Nullable; ()Lokhttp3/Cache; > ? B dns
Lokhttp3/Dns; ()Lokhttp3/Dns; D E G proxy Ljava/net/Proxy; ()Ljava/net/Proxy; I J L
proxySelector Ljava/net/ProxySelector; ()Ljava/net/ProxySelector; N O Q proxyAuthenticator S / T
socketFactory Ljavax/net/SocketFactory; ()Ljavax/net/SocketFactory; V W Y sslSocketFactoryOrNull Ljavax/net/ssl/SSLSocketFactory; sslSocketFactory "()Ljavax/net/ssl/SSLSocketFactory; [ \ _ java/lang/IllegalStateException a CLEARTEXT-only client c (Ljava/lang/String;)V e f
b g java/lang/Throwable i javax/net/ssl/SSLSocketFactory k x509TrustManager Ljavax/net/ssl/X509TrustManager; "()Ljavax/net/ssl/X509TrustManager; m n p connectionSpecs *Ljava/util/List; ,()Ljava/util/List; r u protocols $Ljava/util/List; &()Ljava/util/List; w z hostnameVerifier Ljavax/net/ssl/HostnameVerifier; "()Ljavax/net/ssl/HostnameVerifier; | } certificatePinner Lokhttp3/CertificatePinner; ()Lokhttp3/CertificatePinner; ? ? ? certificateChainCleaner .Lokhttp3/internal/tls/CertificateChainCleaner; 0()Lokhttp3/internal/tls/CertificateChainCleaner; ? ? ? callTimeoutMillis I ()I ? ? ? connectTimeoutMillis ? ? ? readTimeoutMillis ? ? ? writeTimeoutMillis ? ? ? pingIntervalMillis ? ? ? minWebSocketMessageToCompress J ()J ? ? ?
routeDatabase +Lokhttp3/internal/connection/RouteDatabase; getRouteDatabase -()Lokhttp3/internal/connection/RouteDatabase; ? ? ? verifyClientState ()V java/lang/NullPointerException ? Rnull cannot be cast to non-null type kotlin.collections.List ?
? g java/util/List ? contains (Ljava/lang/Object;)Z ? ? ? ? java/lang/StringBuilder ? e ?
? ? Null interceptor: ? append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ? ?
? ? -(Ljava/lang/Object;)Ljava/lang/StringBuilder; ? ?
? ? toString ()Ljava/lang/String; ? ?
? ?
? Null network interceptor: ? java/lang/Iterable ? java/util/Collection ? isEmpty ? + ? ? iterator ()Ljava/util/Iterator; ? ? ? ? java/util/Iterator ? hasNext ? + ? ? next ()Ljava/lang/Object; ? ? ? ? okhttp3/ConnectionSpec ? isTls ? +
? ?
Check failed. ? okhttp3/CertificatePinner ? DEFAULT ? ? ? ? kotlin/jvm/internal/Intrinsics ? areEqual '(Ljava/lang/Object;Ljava/lang/Object;)Z ? ?
? ? sslSocketFactory == null ? certificateChainCleaner == null ? x509TrustManager == null ? ,$i$a$-check-OkHttpClient$verifyClientState$1 ,$i$a$-check-OkHttpClient$verifyClientState$2 it Lokhttp3/ConnectionSpec; +$i$a$-none-OkHttpClient$verifyClientState$3
element$iv Ljava/lang/Object;
$this$none$iv Ljava/lang/Iterable; $i$f$none 3$i$a$-checkNotNull-OkHttpClient$verifyClientState$4 3$i$a$-checkNotNull-OkHttpClient$verifyClientState$5 3$i$a$-checkNotNull-OkHttpClient$verifyClientState$6 ,okhttp3/internal/tls/CertificateChainCleaner newCall !(Lokhttp3/Request;)Lokhttp3/Call; request checkNotNullParameter '(Ljava/lang/Object;Ljava/lang/String;)V
? $okhttp3/internal/connection/RealCall +(Lokhttp3/OkHttpClient;Lokhttp3/Request;Z)V e
okhttp3/Call Lokhttp3/Request; newWebSocket A(Lokhttp3/Request;Lokhttp3/WebSocketListener;)Lokhttp3/WebSocket; listener !okhttp3/internal/ws/RealWebSocket &okhttp3/internal/concurrent/TaskRunner INSTANCE (Lokhttp3/internal/concurrent/TaskRunner; java/util/Random
? ?(Lokhttp3/internal/concurrent/TaskRunner;Lokhttp3/Request;Lokhttp3/WebSocketListener;Ljava/util/Random;JLokhttp3/internal/ws/WebSocketExtensions;J)V e"
# connect (Lokhttp3/OkHttpClient;)V%&
' okhttp3/WebSocket) webSocket #Lokhttp3/internal/ws/RealWebSocket; Lokhttp3/WebSocketListener;
newBuilder ()Lokhttp3/OkHttpClient$Builder; okhttp3/OkHttpClient$Builder0 e&
12 -deprecated_dispatcher Lkotlin/Deprecated; message moved to val replaceWith Lkotlin/ReplaceWith; imports
expression level Lkotlin/DeprecationLevel; ERROR -deprecated_connectionPool -deprecated_interceptors -deprecated_networkInterceptors -deprecated_eventListenerFactory $-deprecated_retryOnConnectionFailure -deprecated_authenticator -deprecated_followRedirects -deprecated_followSslRedirects -deprecated_cookieJar -deprecated_cache -deprecated_dns -deprecated_proxy -deprecated_proxySelector -deprecated_proxyAuthenticator -deprecated_socketFactory -deprecated_sslSocketFactory ] ^
O -deprecated_connectionSpecs -deprecated_protocols -deprecated_hostnameVerifier -deprecated_certificatePinner -deprecated_callTimeoutMillis -deprecated_connectTimeoutMillis -deprecated_readTimeoutMillis -deprecated_writeTimeoutMillis -deprecated_pingIntervalMillis !(Lokhttp3/OkHttpClient$Builder;)V builder[
? getDispatcher$okhttp^
1_ getConnectionPool$okhttpa
1b getInterceptors$okhttpd
1e okhttp3/internal/Utilg toImmutableList "(Ljava/util/List;)Ljava/util/List;ij
hk getNetworkInterceptors$okhttpm
1n getEventListenerFactory$okhttpp &
1q "getRetryOnConnectionFailure$okhttps +
1t getAuthenticator$okhttpv 0
1w getFollowRedirects$okhttpy +
1z getFollowSslRedirects$okhttp| +
1} getCookieJar$okhttp ;
1? getCache$okhttp? A
1?
getDns$okhttp? F
1? getProxy$okhttp? K
1? (okhttp3/internal/proxy/NullProxySelector? *Lokhttp3/internal/proxy/NullProxySelector;? ?? java/net/ProxySelector? getProxySelector$okhttp? P
1?
getDefault? P
?? getProxyAuthenticator$okhttp? 0
1? getSocketFactory$okhttp? X
1? getConnectionSpecs$okhttp?
1? getProtocols$okhttp?
1? getHostnameVerifier$okhttp? ~
1? getCallTimeout$okhttp? ?
1? getConnectTimeout$okhttp? ?
1? getReadTimeout$okhttp? ?
1? getWriteTimeout$okhttp? ?
1? getPingInterval$okhttp? ?
1? 'getMinWebSocketMessageToCompress$okhttp? ?
1? getRouteDatabase$okhttp? ?
1? )okhttp3/internal/connection/RouteDatabase?
? ? javax/net/ssl/X509TrustManager? getSslSocketFactoryOrNull$okhttp? ^
1? !getCertificateChainCleaner$okhttp? ?
1? checkNotNull (Ljava/lang/Object;)V??
?? getX509TrustManagerOrNull$okhttp? o
1? getCertificatePinner$okhttp? ?
1? "withCertificateChainCleaner$okhttp K(Lokhttp3/internal/tls/CertificateChainCleaner;)Lokhttp3/CertificatePinner;??
?? "okhttp3/internal/platform/Platform? Companion .Lokhttp3/internal/platform/Platform$Companion;?? ?? ,okhttp3/internal/platform/Platform$Companion? get &()Lokhttp3/internal/platform/Platform;??
?? platformTrustManager? o
?? newSslSocketFactory B(Ljavax/net/ssl/X509TrustManager;)Ljavax/net/ssl/SSLSocketFactory;??
?? 8Lokhttp3/internal/tls/CertificateChainCleaner$Companion;?? ? 6okhttp3/internal/tls/CertificateChainCleaner$Companion? P(Ljavax/net/ssl/X509TrustManager;)Lokhttp3/internal/tls/CertificateChainCleaner;??
?? ? ?
? $i$a$-none-OkHttpClient$1 Lokhttp3/OkHttpClient$Builder;
1 ? eZ
? DEFAULT_PROTOCOLS DEFAULT_CONNECTION_SPECS Lokhttp3/OkHttpClient$Companion; clone? ?
? Ljava/lang/Cloneable; "access$getSslSocketFactoryOrNull$p 8(Lokhttp3/OkHttpClient;)Ljavax/net/ssl/SSLSocketFactory; $this access$getDEFAULT_PROTOCOLS$cp? %access$getDEFAULT_CONNECTION_SPECS$cp? Lkotlin/Metadata; mv bv k d1??î
??
??
??
??
??
?? y202020:xyB¢B??0¢J
0 H¢SJ0H¢TJ
0H¢UJ
0H¢VJ
0H¢WJ
0H¢XJ00H¢YJ
0 H¢ZJ
"0#H¢[J
%0&H¢\J
(0)H¢]J
+0,H¢^J
.0,H¢_J
/00H¢`J2030H¢aJ7030H¢bJc0HJd0e2f0gHJh0i2f0g2j0kHJ
80H¢lJ90:0H¢mJ;00 H¢oJ
?0@H¢pJ
B0H¢qJ
C0,H¢rJ
H0IH¢sJ
K0LH¢tJu0vHJ
O0H¢wR0 8G¢
??
R08G¢
??
R08G¢
??R08G¢
??R08G¢
??R08G¢
??R08G¢
??R008G¢
??R0 8G¢
??!R"0#8G¢
??"$R%0&8G¢
??%'R(0)8G¢
??(*R+0,8G¢
??+-R.0,8G¢
??.-R/008G¢
??/1R20308G¢
??2R4058G¢
??46R70308G¢
??7R808G¢
??8R90:08G¢
??9R;0<8G¢
??;=R>0 8G¢
??>
R?0@8G¢
???ARB08G¢
??BRC0,8G¢
??C-RD0E¢
??FGRH0I8G¢
??HJRK0L8G¢KMRN0LX¢
??RO08G¢
??ORP0Q8G¢
??PR¨z d2 Lokhttp3/Call$Factory; Lokhttp3/WebSocket$Factory; Lokhttp3/Interceptor; Lokhttp3/Protocol; Lokhttp3/Call; Lokhttp3/WebSocket; Builder okhttp okhttp3/OkHttpClient$Companion 1(Lkotlin/jvm/internal/DefaultConstructorMarker;)V e
?? ! okhttp3/Protocol# HTTP_2% $& HTTP_1_1( $) immutableListOf %([Ljava/lang/Object;)Ljava/util/List;+,
h-
MODERN_TLS/ ? ?0 CLEARTEXT2 ? ?3 OkHttpClient.kt RuntimeInvisibleAnnotations Signature Code LineNumberTable LocalVariableTable
StackMapTable $RuntimeInvisibleParameterAnnotations
Deprecated RuntimeVisibleAnnotations InnerClasses
SourceFile SourceDebugExtension !
! 6
6
7 6
! 7 6
$ % 6
) * . / 6
3 * 6 * 9 : 6
> ? 6 @ D E 6
I J 6 @ N O 6
S / 6
V W 6
[ \ m n 6 @ r 7 s6
w 7 x6
| } 6
? ? 6
? ? 6 @ ? ? ? ? ? ? ? ? ? ? ? ? ? ? 6
? 7 x6
? 7 s6
?? C 8 / *? ? 9 }: 6 s
8 / *? ? 9 : 6 s
8 / *? ? 9 ?: 7 6 s
! 8 / *? #? 9 ?: 7 6 s !
$ &