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

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

????4?1okhttp3/internal/tls/BasicCertificateChainCleaner,okhttp3/internal/tls/CertificateChainCleanerclean4(Ljava/util/List;Ljava/lang/String;)Ljava/util/List;y(Ljava/util/List<+Ljava/security/cert/Certificate;>;Ljava/lang/String;)Ljava/util/List;(javax/net/ssl/SSLPeerUnverifiedException#Lorg/jetbrains/annotations/NotNull;chainkotlin/jvm/internal/Intrinsics
checkNotNullParameter'(Ljava/lang/Object;Ljava/lang/String;)V
hostnamejava/util/ArrayDequejava/util/Collection(Ljava/util/Collection;)V
java/util/Dequejava/util/ArrayList()V!
 "java/util/List$removeFirst()Ljava/lang/Object;&'(queue.removeFirst()*checkNotNullExpressionValue,
-add(Ljava/lang/Object;)Z/0%1size()I34%5get(I)Ljava/lang/Object;78%9java/lang/NullPointerException;Gnull cannot be cast to non-null type java.security.cert.X509Certificate=(Ljava/lang/String;)V?
<@"java/security/cert/X509CertificateBtrustRootIndex%Lokhttp3/internal/tls/TrustRootIndex;DE	F#okhttp3/internal/tls/TrustRootIndexHfindByIssuerAndSignatureJ(Ljava/security/cert/X509Certificate;)Ljava/security/cert/X509Certificate;JKILareEqual'(Ljava/lang/Object;Ljava/lang/Object;)ZNO
PverifySignatureK(Ljava/security/cert/X509Certificate;Ljava/security/cert/X509Certificate;)ZRS
Titerator()Ljava/util/Iterator;VWXqueue.iterator()Zjava/util/Iterator\hasNext()Z^_]`nextb']cremovee!]fjava/lang/StringBuilderh
i"*Failed to find a trusted cert that signed kappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;mn
io-(Ljava/lang/Object;)Ljava/lang/StringBuilder;mq
irtoString()Ljava/lang/String;tu
iv
	@java/lang/ThrowableyCertificate chain too long: {signingCert$Ljava/security/cert/X509Certificate;iLjava/util/Iterator;trustedCerttoVerifycIfoundTrustedCertificateZresultLjava/util/List;queueLjava/util/Deque;this3Lokhttp3/internal/tls/BasicCertificateChainCleaner;Ljava/lang/String;java/lang/String?java/lang/Object?&java/security/GeneralSecurityException?getIssuerDN()Ljava/security/Principal;??
C?getSubjectDN??
C?getPublicKey()Ljava/security/PublicKey;??
C?verify(Ljava/security/PublicKey;)V??
C?verifyFailed(Ljava/security/GeneralSecurityException;hashCode?4
??equals$Lorg/jetbrains/annotations/Nullable;otherLjava/lang/Object;((Lokhttp3/internal/tls/TrustRootIndex;)VD
"MAX_SIGNERS		Companion=Lokhttp3/internal/tls/BasicCertificateChainCleaner$Companion;Lkotlin/Metadata;mvbvkd1???@


??


 



??

??
??
??



?? 20:B
0¢J$002002	0
HJ02
0H–J0HJ02020HR0X‚¢
??¨d2.Lokhttp3/internal/tls/CertificateChainCleaner; Ljava/security/cert/Certificate;okhttp;okhttp3/internal/tls/BasicCertificateChainCleaner$Companion?1(Lkotlin/jvm/internal/DefaultConstructorMarker;)V?
????	?BasicCertificateChainCleaner.kt
ConstantValueCode
StackMapTableLineNumberTableLocalVariableTable
Exceptions	SignatureRuntimeInvisibleAnnotations$RuntimeInvisibleParameterAnnotationsInnerClasses
SourceFileRuntimeVisibleAnnotations1DE????????Y+?,??Y+???N6? Y?#?%:-?)Y+?.?2W66	6???6d?:Y?
??A??C:*?G?M:		?8?6?	?Q??
	?2W*		?U??6?~-?YY[?.:

?a??
?dY?
??A??C:*?U?
?g?2W?-??????	Y?iY?jl?p?s?w?x?z?????	Y?iY?j|?p?s?w?x?z??E
?H%?%d??-CC	
?
]^??#C????? 12(2*3>4A6A7H7O8r=>???@?B?C?E?F?K?L?M?N?O?PQ
L
VW[\-[47:_?p?}~?m?
??~	r??~O???A??*/??>??Y??Y?Y??	??
?


RS??&+??,???Q???+,????>?:>? ??M???"deghi j"k$g?*"??&??&?~&}~?4?2*?G????p????0?v*+*??? +??+??G*?G?Q????@?tuw)t?*??*??????H+??*??*+?G??
$&???DE?
?!???Y?dzɱ?
?????y??[I?I?I??[I?I?I??I??[s??[s?s?sDsEs?ss?s?sss?s?s?s?s?s?s?sRs?s~s}s?s?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy