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

com.groupbyinc.flux.common.apache.http.conn.ssl.AbstractVerifier.class Maven / Gradle / Ivy

There is a newer version: 129
Show newest version
????2\@com/groupbyinc/flux/common/apache/http/conn/ssl/AbstractVerifierjava/lang/ObjectDcom/groupbyinc/flux/common/apache/http/conn/ssl/X509HostnameVerifierAbstractVerifier.javaLjava/lang/Deprecated;log7Lcom/groupbyinc/flux/common/apache/commons/logging/Log;BAD_COUNTRY_2LDS[Ljava/lang/String;()V

getClass()Ljava/lang/Class;
getPeerCertificates#()[Ljava/security/cert/Certificate;@A?B"java/security/cert/X509CertificateD9(Ljava/lang/String;Ljava/security/cert/X509Certificate;)VF
GinLjava/io/InputStream;hostLjava/lang/String;sslLjavax/net/ssl/SSLSocket;sessionLjavax/net/ssl/SSLSession;certs![Ljava/security/cert/Certificate;x509$Ljava/security/cert/X509Certificate;/(Ljava/lang/String;Ljavax/net/ssl/SSLSession;)Zjavax/net/ssl/SSLExceptionV5com/groupbyinc/flux/common/apache/commons/logging/LogXisDebugEnabled()ZZ[Y\
getMessage()Ljava/lang/String;^_
W`debug*(Ljava/lang/Object;Ljava/lang/Throwable;)VbcYdexLjavax/net/ssl/SSLException;Acom/groupbyinc/flux/common/apache/http/conn/util/InetAddressUtilsh
isIPv4Address(Ljava/lang/String;)Zjk
il
isIPv6Addressnk
ioGcom/groupbyinc/flux/common/apache/http/conn/ssl/DefaultHostnameVerifierqextractSubjectAlts7(Ljava/security/cert/X509Certificate;I)Ljava/util/List;st
rugetSubjectX500Principal*()Ljavax/security/auth/x500/X500Principal;wx
EyRFC2253{&javax/security/auth/x500/X500Principal}getName&(Ljava/lang/String;)Ljava/lang/String;?
~?	extractCN??
r?java/lang/String?java/util/List?isEmpty?[??size?8??toArray(([Ljava/lang/Object;)[Ljava/lang/Object;????;(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)V?
?certipv4Zipv6subjectTypeIsubjectAlts$Ljava/util/List;Ljava/util/List;subjectPrincipal(Ljavax/security/auth/x500/X500Principal;cn<(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;Z)Vjava/util/Arrays?asList%([Ljava/lang/Object;)Ljava/util/List;??
??java/util/Locale?ROOTLjava/util/Locale;??	??toLowerCase&(Ljava/util/Locale;)Ljava/lang/String;??
??normaliseAddress??
r?iterator()Ljava/util/Iterator;????java/util/Iterator?hasNext?[??next()Ljava/lang/Object;????
matchIdentity((Ljava/lang/String;Ljava/lang/String;Z)Z??
?java/lang/StringBuilder?
?Certificate for <?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??> doesn't match any ?"of the subject alternative names: ?-(Ljava/lang/Object;)Ljava/lang/StringBuilder;??
??toString?_
??(Ljava/lang/String;)V
?
W?> doesn't match ?(common name of the certificate subject: ?Certificate subject for <?> doesn't contain ?1a common name and does not have alternative names?normalizedAltSubject
subjectAlti$Ljava/util/Iterator;normalizedCNcnsstrictWithSubDomainssubjectAltListnormalizedHost\.?split'(Ljava/lang/String;)[Ljava/lang/String;??
??*?endsWith?k
??validCountryWildcard([Ljava/lang/String;)Z??
?length8
?	substring(II)Ljava/lang/String;
?(I)Ljava/lang/String;
?	
startsWithk
?	countDots(Ljava/lang/String;)I
equals(Ljava/lang/Object;)Z
?prefixsuffix
hostSuffixmatch	firstpartidentitystrictnormalizedIdentityparts
doWildcard	 binarySearch(([Ljava/lang/Object;Ljava/lang/Object;)I"#
?$acceptableCountryWildcardgetCNs9(Ljava/security/cert/X509Certificate;)[Ljava/lang/String;
~?getDNSSubjectAltscharAt(I)C+,
?-iscountac3co5com7ed9edu;go=gouv?govAinfoClgEneGnetIorKorgMsort([Ljava/lang/Object;)VOP
?QCodeLocalVariableTableLineNumberTable
StackMapTable
ExceptionsLocalVariableTypeTable
SourceFile
DeprecatedRuntimeVisibleAnnotations!	

S>*?**????TU
:< S?G+$?*W,?0N-?!,?4:?:W,?0N-?,?=,?0N-?C:2?E:*+?H?THIJGGKLGMN;OP6QR?STU6
JKLPQd!e%h)l.p6q?rFsV?.?W"US?5,?CN-2?E:*+?H?N*??]?*?-?a-?e?WT>QR	STfg55KL5OPU"xyz{|}%~3?VXW?WFS?	u+?m>+?p6???6,?v:,?z:|????:*+???YS??$???????????????T\	uuKLu?Tp??j??Y??$Q??*K??6??LX$Q??U"????$?*?6?t?V??@?.	?E?~???	?E?~????%	?E?~????	?E?~????WW?SR#,?,??	,2?:-?-??
-???:+?p?+???????+:?p??:???3????:		?p?	???	:

?ș???ɻWY??Y??Ͷ?+??Ӷ?ն??ض۷޿?N?p????:?ș??WY??Y??Ͷ?+???????Ѷ۷޿?WY??Y????+?????Ѷ۷޿Tzt
?L
`!?L	J:???7?L##KL#?#?#???L%???<??LX%???UB??%?<?A?`?t???????????????????VC@???@???@?????%?A???)A????)WW
??S)?*??*????N+????:??:??2????????6?|2:??F?d?:??
:	-??
:
-?
?
	????6?-?
??6??-?????-??T?
i1Lu%L	?L
????QsL?KL?L????L?L ?F??UF????? ?F?K?Q?Z?i?u???????????Vv?8???@?R?????????@????????@??????
??Sc$*??
*2????!*2?%???T$U???V@	&kS4
*????T
?LU?	'(S?!*?z?)L+??M,???Y,S??M?WT*
?Lfg!?T?LU??
???V???@??E?W	*(S?**?vL+?!+???++??????????T*?T$??X$??U
??V?(?@?	S?!<=*??*?..???????T /?!0L1?U
V??2S?k??Y4SY6SY8SY:SYSY@SYBSYDSY	FSY
HSYJSYLSY
NS?!?!?R?U>dDjEYZ[




© 2015 - 2025 Weber Informatics LLC | Privacy Policy