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

com.huawei.opengauss.jdbc.ssl.SingleCertValidatingFactory$SingleCertTrustManager.class Maven / Gradle / Ivy

The newest version!
????4?Pcom/huawei/opengauss/jdbc/ssl/SingleCertValidatingFactory$SingleCertTrustManagerjava/lang/Objectjavax/net/ssl/X509TrustManager SingleCertValidatingFactory.java9com/huawei/opengauss/jdbc/ssl/SingleCertValidatingFactorySingleCertTrustManager)java/security/KeyStore$LoadStoreParameterjava/security/KeyStore
LoadStoreParametercert$Ljava/security/cert/X509Certificate;trustManager Ljavax/net/ssl/X509TrustManager;this$0;Lcom/huawei/opengauss/jdbc/ssl/SingleCertValidatingFactory;S(Lcom/huawei/opengauss/jdbc/ssl/SingleCertValidatingFactory;Ljava/io/InputStream;)Vjava/io/IOException&java/security/GeneralSecurityException	()V
getDefaultType()Ljava/lang/String;!"
#getInstance,(Ljava/lang/String;)Ljava/security/KeyStore;%&
'load.(Ljava/security/KeyStore$LoadStoreParameter;)V)*
+X509-%java/security/cert/CertificateFactory/;(Ljava/lang/String;)Ljava/security/cert/CertificateFactory;%1
02generateCertificate7(Ljava/io/InputStream;)Ljava/security/cert/Certificate;45
06"java/security/cert/X509Certificate8	:java/util/UUID<
randomUUID()Ljava/util/UUID;>?
=@toStringB"
=CsetCertificateEntry5(Ljava/lang/String;Ljava/security/cert/Certificate;)VEF
G!javax/net/ssl/TrustManagerFactoryIgetDefaultAlgorithmK"
JL7(Ljava/lang/String;)Ljavax/net/ssl/TrustManagerFactory;%N
JOinit(Ljava/security/KeyStore;)VQR
JSgetTrustManagers()[Ljavax/net/ssl/TrustManager;UV
JWjava/io/InputStreamY[Ljavax/net/ssl/TrustManager;[	]No X509TrustManager found_!com/huawei/opengauss/jdbc/util/GTatr9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;cd
be(Ljava/lang/String;)Vg
htmLjavax/net/ssl/TrustManager;thisRLcom/huawei/opengauss/jdbc/ssl/SingleCertValidatingFactory$SingleCertTrustManager;inLjava/io/InputStream;ksLjava/security/KeyStore;cf'Ljava/security/cert/CertificateFactory;tmf#Ljavax/net/ssl/TrustManagerFactory;checkClientTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V'java/security/cert/CertificateExceptionxchain%[Ljava/security/cert/X509Certificate;authTypeLjava/lang/String;checkServerTrusted~wgetAcceptedIssuers'()[Ljava/security/cert/X509Certificate;CodeLocalVariableTableLineNumberTable
StackMapTable
Exceptions
SourceFileInnerClasses!?b
?*+?*? ?$?(N-?,.?3:*,?7?9?;-?A?D*?;?H?M?P:-?T?X:?66?$2:		??*	??^?	????*?^??Y`??f?i???Hbjk	?lm??no?pqyrs?Vtu?B?	????)?7???E?b?j?s?v?|??????%?T		Z0J\!??vw???? lmz{|}???y~w?N*?^+,???? lmz{|}?
???y???6?9Y*?;S??lm????	
	




© 2015 - 2024 Weber Informatics LLC | Privacy Policy