com.huawei.gauss200.jdbc.ssl.CheckCertCrlTrustManager.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of huaweicloud-dws-jdbc Show documentation
Show all versions of huaweicloud-dws-jdbc Show documentation
Data Warehouse Service JDBC driver
The newest version!
???? 4 p
F G H I J
@ K
L M N
O P Q
R
@ S T
U V W X
Y Z
[ \ ]
R ^ _ ` trustManager Ljavax/net/ssl/X509TrustManager; crlFilePath Ljava/lang/String; 1(Ljavax/net/ssl/TrustManager;Ljava/lang/String;)V Code LineNumberTable LocalVariableTable this 7Lcom/huawei/gauss200/jdbc/ssl/CheckCertCrlTrustManager; Ljavax/net/ssl/TrustManager; checkClientTrusted :([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V chain %[Ljava/security/cert/X509Certificate; authType
Exceptions checkServerTrusted cf 'Ljava/security/cert/CertificateFactory; checkCertRevoked O([Ljava/security/cert/X509Certificate;Ljava/security/cert/CertificateFactory;)V fis Ljava/io/FileInputStream; e Ljava/lang/Exception; Ljava/io/IOException; revoked Z cert $Ljava/security/cert/X509Certificate; crl Ljava/security/cert/X509CRL;
StackMapTable + a b getAcceptedIssuers '()[Ljava/security/cert/X509Certificate;
SourceFile CheckCertCrlTrustManager.java c javax/net/ssl/X509TrustManager X.509 d e 1 2 . ) f g h java/io/FileInputStream i j k java/security/cert/X509CRL l c java/security/cert/CRLException java/io/FileNotFoundException java/lang/RuntimeException m java/io/IOException n o 'java/security/cert/CertificateException this cert is revoked. "java/security/cert/X509Certificate 5com/huawei/gauss200/jdbc/ssl/CheckCertCrlTrustManager java/lang/Object %java/security/cert/CertificateFactory java/lang/Exception ()V getInstance ;(Ljava/lang/String;)Ljava/security/cert/CertificateFactory; java/lang/String equals (Ljava/lang/Object;)Z (Ljava/lang/String;)V generateCRL /(Ljava/io/InputStream;)Ljava/security/cert/CRL; close (Ljava/lang/Throwable;)V isRevoked #(Ljava/security/cert/Certificate;)Z ! ! " \ *? *+? ? *,? ? # $ % &