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

META-INF.modules.java.base.classes.sun.security.util.HostnameChecker.class Maven / Gradle / Ivy

????7?
G?	??	?	???
??
?
?
?
?
?
?
?
?
??
??
????
??????????
??
?
??
???????
'??
?
???
?	5?
5?
????
???
?

5
9?
9


	




?	



S
? 
?!
?"#S$%	&'
()
X*
X+
X,
X-
.
/
01
2S3	45
6TYPE_TLSB
ConstantValueINSTANCE_TLS#Lsun/security/util/HostnameChecker;	TYPE_LDAP
INSTANCE_LDAPALTNAME_DNSI
ALTNAME_IP	checkType(B)VCodeLineNumberTableLocalVariableTablethisgetInstance&(B)Lsun/security/util/HostnameChecker;
StackMapTablematch:(Ljava/lang/String;Ljava/security/cert/X509Certificate;Z)VexpectedNameLjava/lang/String;cert$Ljava/security/cert/X509Certificate;chainsToPublicCAZ
Exceptions9(Ljava/lang/String;Ljava/security/cert/X509Certificate;)VisIpAddress(Ljava/lang/String;)ZnamematchIP	ipAddressnextLjava/util/List;
expectedIPsubjAltNamesLjava/util/Collection;LocalVariableTypeTableLjava/util/List<*>;+Ljava/util/Collection;>;78matchDNSiae$Ljava/lang/IllegalArgumentException;dnsNamefoundDNSsubjectNameLsun/security/x509/X500Name;derValueLsun/security/util/DerValue;msg9getSubjectX500NameB(Ljava/security/cert/X509Certificate;)Lsun/security/x509/X500Name;subjectX500(Ljavax/security/auth/x500/X500Principal;	subjectDNLjava/security/Principal;eLjava/io/IOException;:;	isMatched((Ljava/lang/String;Ljava/lang/String;Z)ZtemplatehasIllegalWildcardwDomaindomainlastWildcardIndex
afterWildcard
firstDotIndexrdLjava/util/Optional;:Ljava/util/Optional;<matchAllWildcards'(Ljava/lang/String;Ljava/lang/String;)ZnameStLjava/util/StringTokenizer;
templateStmatchLeftmostWildcardtemplateIdxnameIdxmatchWildCardsbeforeStartIdxwildcardIdxisBeginningbeforeWildcardlambda$hasIllegalWildcard$0'(Lsun/security/util/RegisteredDomain;)Zd$Lsun/security/util/RegisteredDomain;()V
SourceFileHostnameChecker.javas?rf!sun/security/util/HostnameCheckerijmj"java/lang/IllegalArgumentExceptionjava/lang/StringBuilderUnknown check type: =>=?@AsB?????}|}CD?E?FG'java/security/cert/CertificateException$No subject alternative names presentHIJK?Ljava/util/ListMNjava/lang/IntegerOPjava/lang/StringQ?RSTUVjava/net/UnknownHostExceptionjava/lang/SecurityException1No subject alternative names matching IP address  foundjavax/net/ssl/SNIHostNameIllegal given domain name: sW??)No subject alternative DNS name matching  found.??XYZ[\Ajava/io/IOExceptionNo name matching ]^sun/security/x509/X500Name_`abcsd.java/security/cert/CertificateParsingExceptionefghiji??kl????**.mn??Certificate domain name has illegal single wildcard character: java/lang/Objectopqrst.urOCertificate domain name has illegal wildcard, no dot after wildcard character: vwBootstrapMethodsxVy?z{|}~KML"sun/security/util/RegisteredDomainA@Certificate domain name has illegal wildcard for public suffix: ?????java/util/StringTokenizers??P?K?A???Ps????????stjava/util/Collectionjava/util/Iteratorsun/security/util/DerValuejava/security/Principal"java/security/cert/X509Certificatejava/util/Optionalappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;toString()Ljava/lang/String;(Ljava/lang/String;)Vsun/net/util/IPAddressUtilisIPv4LiteralAddressisIPv6LiteralAddressgetSubjectAlternativeNames()Ljava/util/Collection;iterator()Ljava/util/Iterator;hasNext()Z()Ljava/lang/Object;get(I)Ljava/lang/Object;intValue()IequalsIgnoreCasejava/net/InetAddress	getByName*(Ljava/lang/String;)Ljava/net/InetAddress;equals(Ljava/lang/Object;)Z*(Ljava/lang/String;Ljava/lang/Throwable;)VcommonName_oid$Lsun/security/util/ObjectIdentifier;findMostSpecificAttributeB(Lsun/security/util/ObjectIdentifier;)Lsun/security/util/DerValue;getAsStringgetSubjectDN()Ljava/security/Principal;getSubjectX500Principal*()Ljavax/security/auth/x500/X500Principal;&javax/security/auth/x500/X500Principal
getEncoded()[B([B)V	initCause,(Ljava/lang/Throwable;)Ljava/lang/Throwable;java/net/IDNtoASCII&(Ljava/lang/String;)Ljava/lang/String;	toUnicodereplace(CC)Ljava/lang/String;sun/security/ssl/SSLLoggerisOnfine((Ljava/lang/String;[Ljava/lang/Object;)VlastIndexOf(Ljava/lang/String;)I	substring(I)Ljava/lang/String;indexOffrom((Ljava/lang/String;)Ljava/util/Optional;
??
?test ()Ljava/util/function/Predicate;filter4(Ljava/util/function/Predicate;)Ljava/util/Optional;	isPresentpublicSuffixjava/util/LocaleENGLISHLjava/util/Locale;toLowerCase&(Ljava/util/Locale;)Ljava/lang/String;'(Ljava/lang/String;Ljava/lang/String;)VcountTokens
hasMoreTokens	nextTokenlength(II)Ljava/lang/String;endsWithtypeTypeInnerClasses+()Lsun/security/util/RegisteredDomain$Type;'sun/security/util/RegisteredDomain$TypeICANN)Lsun/security/util/RegisteredDomain$Type;?????"java/lang/invoke/LambdaMetafactorymetafactory?Lookup?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;?%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles!GefghijkfglmjnoglpogqrfstuF
*?*??vBC	Dw
xj
rf	yzuq-???????Y?Y?	?
???
?vKL	MNPw-rf{	|}uu+??+,??
*+,??v_`bdw*xj~????{?|?uJ*+,??v
hiw xj~???
??uR*??
*????vuvwyw?{
??u?+?M,?
?Y??,?N-??U-??:????4??:*? ??*?!?!?"???
:?:????Y?Y?%?
*?
&?
???Xgk#Xgp$vF??	??.?A?N?W?X?^?a?g?h?k?m?r?u?w4N$?.D???????????.D?????{&?????=B#D$????}uR	??'Y+?(:?":?Y?Y?)?
+?
??*?,?:?{6?:??@??:????6??:*+?+??????#?Y?Y?,?
+?
-?
???,?.:?/?0:?*+?1?+???:?Y?3?
+?
&?
?:?Y??

???2vj?
?
??,?2?7?:?Y?k?n?{?????????????????????????????wz??{?Y.??:u???xj?~??????2????G???=???
??Y.??2???{(	M????C??$?#5?B2?	??u?2*?4L+?5?+?5?*?6M?5Y,?7?8?L?9Y?:+?;?9?"2!"2v"?????"?#?+?w*????#??2??{????2?9??u?P+????'Y,*x???(W?:?*??	+,?@?*??	+,?A??+.v6
+.02:@ H!N#w40??PxjP?P?P??{
R


??u??+B?C?+D?C?%?E??Y?F?
+?
??G?H?+B?I>??+?J:K?L6?%?E??Y?M?
+?
??G?H???*?N?O?P:?Q?E`?J:?R?S?T? ?%?E??Y?U?
+?
??G?H??vb-./2346;9@:B=I>RAXB^CxGzM~N?P?Q?S?T?U?V?W?[?_wR?7????????;??oI??R??o?L????L??{	?
?5?U??
??u?L*?V?WK+?V?WL?XY*K?YM?XY+K?YN,?Z-?Z??,?[?,?\-?\?]?????v2nopq&s1t3w:x?yBxHzJ}w*L?L?1??&&??{?3XX
??u?T*?V?WK+?V?WL+K?L=*K?L>?+?^=?*?^>*?_+?_?]?+?J*?J?C??v>?????#?(?-?2?;?>?D?K?N?R?w*T?T?=?o6?o{	?(	
??u1m+B?L=?	*+?C?>`:+:?I?_:`?J:*?L6??
??>*?^`?JKB?L=???*?a?vF??????? ?)?3?;?J?L?N?[?c?f?wH;(?om?m?f?oY??U?R?{???.?
??uG*?b?c???vQw??{@??u3?Y?d??Y?d??v
38???4S?@???




© 2015 - 2025 Weber Informatics LLC | Privacy Policy