All Downloads are FREE. Search and download functionalities are using the official Maven repository.

okhttp3.internal.tls.OkHostnameVerifier.class Maven / Gradle / Ivy

????4)'okhttp3/internal/tls/OkHostnameVerifierjava/lang/Objectjavax/net/ssl/HostnameVerifierALT_DNS_NAMEIALT_IPA_NAMEverify/(Ljava/lang/String;Ljavax/net/ssl/SSLSession;)Z#Lorg/jetbrains/annotations/NotNull;javax/net/ssl/SSLExceptionhostkotlin/jvm/internal/IntrinsicscheckNotNullParameter'(Ljava/lang/Object;Ljava/lang/String;)V
sessionisAscii(Ljava/lang/String;)Z
javax/net/ssl/SSLSessiongetPeerCertificates#()[Ljava/security/cert/Certificate;!" #java/lang/NullPointerException%Gnull cannot be cast to non-null type java.security.cert.X509Certificate'(Ljava/lang/String;)V)*
&+"java/security/cert/X509Certificate-9(Ljava/lang/String;Ljava/security/cert/X509Certificate;)Z/
0_Ljavax/net/ssl/SSLException;this)Lokhttp3/internal/tls/OkHostnameVerifier;Ljava/lang/String;Ljavax/net/ssl/SSLSession;java/lang/String8java/security/cert/Certificate:certificate<okhttp3/internal/Util>canParseAsIpAddress@
?AverifyIpAddressC/
DverifyHostnameF/
G$Ljava/security/cert/X509Certificate;okhttp3/internal/HostnamesKtJtoCanonicalHost&(Ljava/lang/String;)Ljava/lang/String;LM
KNgetSubjectAltNames7(Ljava/security/cert/X509Certificate;I)Ljava/util/List;PQ
Rjava/lang/IterableTjava/util/CollectionVisEmpty()ZXYWZiterator()Ljava/util/Iterator;\]U^java/util/Iterator`hasNextbYacnext()Ljava/lang/Object;efagareEqual'(Ljava/lang/Object;Ljava/lang/Object;)Zij
kit.$i$a$-any-OkHostnameVerifier$verifyIpAddress$1
element$ivLjava/lang/Object;$this$any$ivLjava/lang/Iterable;$i$f$anycanonicalIpAddress	ipAddressasciiToLowercasevM
wINSTANCEy5	z'(Ljava/lang/String;Ljava/lang/String;)ZF|
}-$i$a$-any-OkHostnameVerifier$verifyHostname$1hostnamejava/util/Locale?USLjava/util/Locale;??	??	Locale.US?checkNotNullExpressionValue?
?5null cannot be cast to non-null type java.lang.String?toLowerCase&(Ljava/util/Locale;)Ljava/lang/String;??
9?.(this as java.lang.String).toLowerCase(locale)?$this$asciiToLowercaselength()I??
9?	okio/Utf8?size$default*(Ljava/lang/String;IIILjava/lang/Object;)J??
??
$this$isAsciijava/lang/CharSequence???.?kotlin/text/StringsKt?startsWith$default;(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z??
??..?endsWith$default??
??java/lang/StringBuilder?()V)?
??append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??toString()Ljava/lang/String;??
??*?contains$defaultG(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z??
??*.?indexOf$default1(Ljava/lang/CharSequence;CIZILjava/lang/Object;)I??
??	substring(I)Ljava/lang/String;??
9?0(this as java.lang.String).substring(startIndex)?lastIndexOf$default??
??suffixStartIndexInHostnamesuffixpatternallSubjectAltNames6(Ljava/security/cert/X509Certificate;)Ljava/util/List;J(Ljava/security/cert/X509Certificate;)Ljava/util/List; kotlin/collections/CollectionsKt?plus<(Ljava/util/Collection;Ljava/lang/Iterable;)Ljava/util/List;??
??altDnsNamesLjava/util/List;altIpaNamesK(Ljava/security/cert/X509Certificate;I)Ljava/util/List;.java/security/cert/CertificateParsingException?getSubjectAlternativeNames()Ljava/util/Collection;??
.?	emptyList()Ljava/util/List;??
??java/util/ArrayList?
??java/util/List?W^size????get(I)Ljava/lang/Object;????java/lang/Integer?valueOf(I)Ljava/lang/Integer;??
??2null cannot be cast to non-null type kotlin.String?add(Ljava/lang/Object;)Z?altNamesubjectAltNameresultsubjectAltNamesLjava/util/Collection;0Ljava/security/cert/CertificateParsingException;type
?Lkotlin/Metadata;mvbvkd1O??6





 

??





Æ??20B¢J002	0
J002	0
20HJ
0202	0
J
02020HJ0202	0
HJ02020HJ0202	0
HJ0*0HJ0*0HR0X‚T¢
??R0X‚T¢
??¨d2 Ljavax/net/ssl/HostnameVerifier;okhttp
?OkHostnameVerifier.kt
ConstantValueCode
StackMapTableLineNumberTableLocalVariableTable$RuntimeInvisibleParameterAnnotations	SignatureRuntimeInvisibleAnnotations
SourceFileSourceDebugExtensionRuntimeVisibleAnnotations1	
y5
?A+?,?*+???+*+,?$2Y?
?&Y(?,??.?1>?:>?8; 5?9 9;I??9 !"()+,;-=.?+@("*=23A45A6A7#
/y$+?,=?+?B?*+,?E?	*+,?H? E!5
67#5" $45$6$<I#
C/,
e+?ON*,?S?U:6?W??W?[??:?_:?d?&?h:?9:6	-?O?l????? +?-9U?a,?9.9U!"=??-?6?S@c?d?"\	Pm6S	n	IopSqrPs`t6e45eu6e<IF/,
e*+?xN*,?S?U:6?W??W?[??:?_:?d?&?h:?9:6	?{-?~????? +?-9U?a,?9.9U!"FG?-?6?SHc?dG"\	Pm6S		IopSqrPs_?6e45e?6e<IvM?6*+??.+M??Y???N6,Y?
?&Y??,?-??Y????+?  ?'99?9?@9!RS4T5R"6456?6U+??+?????? @!Y"45?6F|	?+N,:-??:66?
?????-????-???????:66?
??????????????-????-??Y??_???????N??????Y??_???????:*?x:??????š
-?l???????*????-????????l??:66Y?
?&Y??,???Yθ?:-????-????d6?-??.d????? ?? 9999?@@ #!
?	9999?99?	999999?&	99999!?(cdfghf%f(g4h@jBlBmBnBlclfmsn?p?|?}????????????
???"?$?I?K?W?Y?e?e?~???"He?K7?6}?6??6?45??6??6??q!+=?*+?SM*+?SN,?W-?U?ݰ!???"*????!45!<I$?%#PQ??+??Y??W??N6??Y????:-??:?d?m?h??:?Y????K?????l???4??Y??W?!:Y??&Y?,??9?W????N????? ?LWDW?.W?a?(.W??aNC?.W??a???.W?a?.?!B?????!?)???R?i?x?~?????????"R~p?[?!??	?2
?45?<I?$?)?/*??!#"45
?%
?Y?K*?{?!#&'PSMAP
OkHostnameVerifier.kt
Kotlin
*S Kotlin
*F
+ 1 OkHostnameVerifier.kt
okhttp3/internal/tls/OkHostnameVerifier
+ 2 _Collections.kt
kotlin/collections/CollectionsKt___CollectionsKt
*L
1#1,208:1
1691#2,3:209
1691#2,3:212
*E
*S KotlinDebug
*F
+ 1 OkHostnameVerifier.kt
okhttp3/internal/tls/OkHostnameVerifier
*L
63#1,3:209
71#1,3:212
*E
(?[III[IIII[s[s5ss?sss
s?sss




© 2015 - 2025 Weber Informatics LLC | Privacy Policy