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

com.huawei.opengauss.jdbc.ssl.DbKeyStoreSocketFactory.class Maven / Gradle / Ivy

The newest version!
????4?5com/huawei/opengauss/jdbc/ssl/DbKeyStoreSocketFactory,com/huawei/opengauss/jdbc/ssl/WrappedFactoryDbKeyStoreSocketFactory.javaOcom/huawei/opengauss/jdbc/ssl/DbKeyStoreSocketFactory$DbKeyStoreSocketExceptionDbKeyStoreSocketException()V&java/security/GeneralSecurityExceptionjava/io/FileNotFoundException
java/io/IOException	

JKSjava/security/KeyStoregetInstance,(Ljava/lang/String;)Ljava/security/KeyStore;
getKeyStorePassword()[C
getKeyStoreStream()Ljava/io/InputStream; 
!load(Ljava/io/InputStream;[C)V#$
%java/lang/StringBuilder'
(Failed to load keystore: *append-(Ljava/lang/String;)Ljava/lang/StringBuilder;,-
(.
getMessage()Ljava/lang/String;01
2toString41
(5(Ljava/lang/String;)V	7
8Failed to find keystore file.:
2Failed to read keystore file: =
2[C@javax/net/ssl/KeyManagerFactoryBgetDefaultAlgorithmD1
CE5(Ljava/lang/String;)Ljavax/net/ssl/KeyManagerFactory;G
CHinit(Ljava/security/KeyStore;[C)VJK
CL!javax/net/ssl/TrustManagerFactoryN
OE7(Ljava/lang/String;)Ljavax/net/ssl/TrustManagerFactory;Q
OR(Ljava/security/KeyStore;)VJT
OUSSLWjavax/net/ssl/SSLContextY.(Ljava/lang/String;)Ljavax/net/ssl/SSLContext;[
Z\getKeyManagers()[Ljavax/net/ssl/KeyManager;^_
C`getTrustManagers()[Ljavax/net/ssl/TrustManager;bc
OdW([Ljavax/net/ssl/KeyManager;[Ljavax/net/ssl/TrustManager;Ljava/security/SecureRandom;)VJf
ZggetSocketFactory"()Ljavax/net/ssl/SSLSocketFactory;ij
Zk_factory Ljavax/net/ssl/SSLSocketFactory;mn	o*Failed to set up database socket factory: qkeysLjava/security/KeyStore;passwordgse(Ljava/security/GeneralSecurityException;fnfeLjava/io/FileNotFoundException;ioeLjava/io/IOException;keyfact!Ljavax/net/ssl/KeyManagerFactory;	trustfact#Ljavax/net/ssl/TrustManagerFactory;ctxLjavax/net/ssl/SSLContext;this7Lcom/huawei/opengauss/jdbc/ssl/DbKeyStoreSocketFactory;CodeLocalVariableTableLineNumberTable
StackMapTable
Exceptions
SourceFileInnerClasses!	
??*??L*?M+*?",?&?`N?Y?(Y?)+?/-?3?/?6?9?N?Y?(Y?);?/-??/-???/?6?9??F?IN-+,?M?P?S:+?VX?]:-?a?e?h*?l?p?"N?Y?(Y?)r?/-?3?/?6?9??:Yx???z
stu@vw;xyZz{3|}?%~????vw???x]stx]u@?^
$: ;!Y"Z#x'(?+?,?.?/?0?4?1?2?3?5?%?^^?A|? ??
	




© 2015 - 2024 Weber Informatics LLC | Privacy Policy