com.huawei.shade.org.apache.http.ssl.SSLContextBuilder$KeyManagerDelegate.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!
???? 2 l Icom/huawei/shade/org/apache/http/ssl/SSLContextBuilder$KeyManagerDelegate $javax/net/ssl/X509ExtendedKeyManager SSLContextBuilder.java 6com/huawei/shade/org/apache/http/ssl/SSLContextBuilder KeyManagerDelegate
keyManager &Ljavax/net/ssl/X509ExtendedKeyManager;
aliasStrategy 9Lcom/huawei/shade/org/apache/http/ssl/PrivateKeyStrategy; b(Ljavax/net/ssl/X509ExtendedKeyManager;Lcom/huawei/shade/org/apache/http/ssl/PrivateKeyStrategy;)V ()V
this KLcom/huawei/shade/org/apache/http/ssl/SSLContextBuilder$KeyManagerDelegate; getClientAliases A(Ljava/lang/String;[Ljava/security/Principal;)[Ljava/lang/String;
keyType Ljava/lang/String; issuers [Ljava/security/Principal; getClientAliasMap >([Ljava/lang/String;[Ljava/security/Principal;)Ljava/util/Map; ?([Ljava/lang/String;[Ljava/security/Principal;)Ljava/util/Map; java/util/HashMap #
$ [Ljava/lang/String; &
java/util/Map ) java/lang/String + 6com/huawei/shade/org/apache/http/ssl/PrivateKeyDetails - getCertificateChain 9(Ljava/lang/String;)[Ljava/security/cert/X509Certificate; / 0
1 :(Ljava/lang/String;[Ljava/security/cert/X509Certificate;)V
3
. 4 put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 6 7 * 8 alias arr$ len$ I i$ aliases keyTypes validAliases [Ljava/util/Map; Ljava/util/Map; getServerAliasMap =(Ljava/lang/String;[Ljava/security/Principal;)Ljava/util/Map; ?(Ljava/lang/String;[Ljava/security/Principal;)Ljava/util/Map; getServerAliases G
H chooseClientAlias R([Ljava/lang/String;[Ljava/security/Principal;Ljava/net/Socket;)Ljava/lang/String; !
L 7com/huawei/shade/org/apache/http/ssl/PrivateKeyStrategy N chooseAlias 4(Ljava/util/Map;Ljava/net/Socket;)Ljava/lang/String; P Q O R socket Ljava/net/Socket; chooseServerAlias Q(Ljava/lang/String;[Ljava/security/Principal;Ljava/net/Socket;)Ljava/lang/String; D E
X
getPrivateKey .(Ljava/lang/String;)Ljava/security/PrivateKey; Z [
\ chooseEngineClientAlias Z([Ljava/lang/String;[Ljava/security/Principal;Ljavax/net/ssl/SSLEngine;)Ljava/lang/String; sslEngine Ljavax/net/ssl/SSLEngine; chooseEngineServerAlias Y(Ljava/lang/String;[Ljava/security/Principal;Ljavax/net/ssl/SSLEngine;)Ljava/lang/String; Code LineNumberTable LocalVariableTable
StackMapTable LocalVariableTypeTable Signature InnerClasses
SourceFile
d Y *? *+? *,? ? e ? ? ? ? f
d H
*? +,? ? e ? f
! d ?
u? $Y? %N+:?66? \2:*? ,? :? >: ?6
6
? + 2:-? .Y*? ? 2? 5? 9 W???Ԅ???-? g X ? ' ( * ' ? * ' ( * ' , ' ' ? . ' ( * ' ? e &