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

com.huawei.gauss200.jdbc.ssl.PGjdbcHostnameVerifier.class Maven / Gradle / Ivy

The newest version!
????4,
???g?	&?	????
??
???
???
'??
'?
'?
'?
??	??
???
????
??
???????????!?!??
$????
&????
????
.?
,????
4?
,?!???
8?
'?
8?!?!??	&?
???
'?
'?
'?
'?
'?
??
??
&?	&??
L??InnerClassesLOGGERLjava/util/logging/Logger;INSTANCE5Lcom/huawei/gauss200/jdbc/ssl/PGjdbcHostnameVerifier;
TYPE_DNS_NAMEI
ConstantValueTYPE_IP_ADDRESSHOSTNAME_PATTERN_COMPARATORLjava/util/Comparator;	Signature*Ljava/util/Comparator;()VCodeLineNumberTableLocalVariableTablethisverify/(Ljava/lang/String;Ljavax/net/ssl/SSLSession;)Z	peerCerts%[Ljava/security/cert/X509Certificate;e*Ljavax/net/ssl/SSLPeerUnverifiedException;canonicalHostnameLjava/lang/String;$Ljava/lang/IllegalArgumentException;subjectAltNamesLjava/util/Collection;0Ljava/security/cert/CertificateParsingException;sanTypeLjava/lang/Integer;sansanItemLjava/util/List;dnLjavax/naming/ldap/LdapName;#Ljavax/naming/InvalidNameException;rdnLjavax/naming/ldap/Rdn;hostnamesessionLjavax/net/ssl/SSLSession;
serverCert$Ljava/security/cert/X509Certificate;	anyDnsSanZcommonNames
commonNameresultLocalVariableTypeTable+Ljava/util/Collection;>;Ljava/util/List<*>;$Ljava/util/List;
StackMapTable????verifyHostName'(Ljava/lang/String;Ljava/lang/String;)ZpatternlastStar
ignoreCasetoffset
SourceFilePGjdbcHostnameVerifier.java^_??(javax/net/ssl/SSLPeerUnverifiedExceptionPQ???0Unable to parse X509Certificate for hostname {0}java/lang/Object??????&No certificates found for hostname {0}??[??]??????????"Canonical host name for {0} is {1}?"java/lang/IllegalArgumentExceptionHostname {0} is invalid.java/security/cert/CertificateParsingException-Unable to parse certificates for hostname {0}	

java/util/List?java/lang/Integer?3com/huawei/gauss200/jdbc/ssl/PGjdbcHostnameVerifierjava/lang/String*??7Server name validation pass for {0}, subjectAltName {1}?Server name validation failed: certificate for host {0} dNSName entries subjectAltName, but none of them match. Assuming server name validation failedjavax/naming/ldap/LdapName&javax/security/auth/x500/X500PrincipalRFC2253?^!javax/naming/InvalidNameExceptionbServer name validation failed: unable to extract common name from X509Certificate for hostname {0}java/util/ArrayList^javax/naming/ldap/RdnCN|Server name validation failed: certificate for hostname {0} has no DNS subjectAltNames, and it CommonName is missing as wellZ[ !JServer name validation failed: hostname {0} does not match common name {1}"#$?%#"&'()*+RS5com/huawei/gauss200/jdbc/ssl/PGjdbcHostnameVerifier$1javax/net/ssl/HostnameVerifierjavax/net/ssl/SSLSession"java/security/cert/X509Certificatejava/util/Collectionjava/util/IteratorgetPeerCertificates#()[Ljava/security/cert/Certificate;java/util/logging/LevelSEVERELjava/util/logging/Level; com/huawei/gauss200/jdbc/util/GTtr9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;java/util/logging/LoggerlogC(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V.(Ljava/util/logging/Level;Ljava/lang/String;)V
startsWith(Ljava/lang/String;)ZendsWithlength()I	substring(II)Ljava/lang/String;java/net/IDNtoASCII&(Ljava/lang/String;)Ljava/lang/String;FINEST
isLoggable(Ljava/util/logging/Level;)ZA(Ljava/util/logging/Level;Ljava/lang/String;[Ljava/lang/Object;)VgetSubjectAlternativeNames()Ljava/util/Collection;java/util/Collections	emptyList()Ljava/util/List;iterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;sizeget(I)Ljava/lang/Object;intValuegetSubjectX500Principal*()Ljavax/security/auth/x500/X500Principal;getName(Ljava/lang/String;)V(I)VgetRdnsgetType()Ljava/lang/String;equals(Ljava/lang/Object;)ZgetValueaddisEmptysort)(Ljava/util/List;Ljava/util/Comparator;)VlastIndexOf(I)IequalsIgnoreCaseindexOf(II)I
regionMatches(ZILjava/lang/String;II)Zjava/lang/Class	getLogger.(Ljava/lang/String;)Ljava/util/logging/Logger;!&NPQRSTUVWXUVYZ[\]^_`/*??abcSde`T?,???N?:???Y+S?	?
?-?-?????Y+S?	??+
??+??++?d?:?L+?:???????Y+SYS??:???Y+S?	?
?-2:?:??:?:???Y+S?	?
?6?:???? ?!:		?"????	?#?$:

????
?%?
?%????	?#?':
?%??(?????
?%???6*?)?,??????*?Y+SYS?	????A???+?Y+S?	???,Y?-/?0?1:?:	??3?Y+S?		?
??4Y?5:	?6?7:

??/
? ?8:9?:?;?	??????Y+S?	??	?"?	?@?A		?"d?#?':
*
?)6???B?Y+SY
S?	??
o????????2aRTT
YUV"W'V*X,Z5[E\H[K]Ma_coguh?i?q?l?n?o?n?p?t?z?{?|???~?????????????*?/?2?E?H?U?n?q????????????????????????????????????
??6?C?S?V?`?p?s?v?x?????????????????b?
fghiljku'jk?hl?
mn?ho*?pq
Ucrk?st	?uv?hw	6xy?cS?zk?{|,?fg?jk?}~??mn???
?uv??t	?-?k
?#???*?
m??s?	??m????	??P?!?)'?&'??'????&'?'??????#!?$?('N?&'?'???!$'4??U2?,?!?2?!?>'??`"l+?,??,*?C>?	+,?D???,.?E??+?,?d??6+?,?d`6+.d?F??+,,?d?G?aJ??
???? ?"?,?.?;?=?@?MZ\chb>lcSlzkl?k[?U@,??M?U????_`@ &?H?I??&Y?J?K?LY?M?@?a "'??O
L




© 2015 - 2024 Weber Informatics LLC | Privacy Policy