io.netty.handler.ssl.OpenSslClientContext.class Maven / Gradle / Ivy
???? 2 ? )io/netty/handler/ssl/OpenSslClientContext #io/netty/handler/ssl/OpenSslContext OpenSslClientContext.java sessionContext ,Lio/netty/handler/ssl/OpenSslSessionContext; ()V javax/net/ssl/SSLException
Ljava/lang/Deprecated; java/io/File
.io/netty/handler/ssl/IdentityCipherSuiteFilter INSTANCE 0Lio/netty/handler/ssl/IdentityCipherSuiteFilter; ?(Ljava/io/File;Ljavax/net/ssl/TrustManagerFactory;Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljavax/net/ssl/KeyManagerFactory;Ljava/lang/Iterable;Lio/netty/handler/ssl/CipherSuiteFilter;Lio/netty/handler/ssl/ApplicationProtocolConfig;JJ)V
this +Lio/netty/handler/ssl/OpenSslClientContext; (Ljava/io/File;)V 4(Ljava/io/File;Ljavax/net/ssl/TrustManagerFactory;)V
certChainFile Ljava/io/File; &(Ljavax/net/ssl/TrustManagerFactory;)V trustManagerFactory #Ljavax/net/ssl/TrustManagerFactory; z(Ljava/io/File;Ljavax/net/ssl/TrustManagerFactory;Ljava/lang/Iterable;Lio/netty/handler/ssl/ApplicationProtocolConfig;JJ)V ciphers (Ljava/lang/Iterable; Ljava/lang/Iterable; apn 0Lio/netty/handler/ssl/ApplicationProtocolConfig; sessionCacheSize J sessionTimeout ?(Ljava/io/File;Ljavax/net/ssl/TrustManagerFactory;Ljava/lang/Iterable;Lio/netty/handler/ssl/CipherSuiteFilter;Lio/netty/handler/ssl/ApplicationProtocolConfig;JJ)V cipherFilter (Lio/netty/handler/ssl/CipherSuiteFilter; toX509CertificatesInternal 5(Ljava/io/File;)[Ljava/security/cert/X509Certificate; / 0
1 toPrivateKeyInternal <(Ljava/io/File;Ljava/lang/String;)Ljava/security/PrivateKey; 3 4
5?([Ljava/security/cert/X509Certificate;Ljavax/net/ssl/TrustManagerFactory;[Ljava/security/cert/X509Certificate;Ljava/security/PrivateKey;Ljava/lang/String;Ljavax/net/ssl/KeyManagerFactory;Ljava/lang/Iterable;Lio/netty/handler/ssl/CipherSuiteFilter;Lio/netty/handler/ssl/ApplicationProtocolConfig;[Ljava/lang/String;JJZ)V 7
8 trustCertCollectionFile keyCertChainFile keyFile keyPassword Ljava/lang/String; keyManagerFactory !Ljavax/net/ssl/KeyManagerFactory; io/netty/handler/ssl/ClientAuth A NONE !Lio/netty/handler/ssl/ClientAuth; C D B E ?(Ljava/lang/Iterable;Lio/netty/handler/ssl/CipherSuiteFilter;Lio/netty/handler/ssl/ApplicationProtocolConfig;JJI[Ljava/security/cert/Certificate;Lio/netty/handler/ssl/ClientAuth;[Ljava/lang/String;ZZ)V G
H ctx J * K engineMap 'Lio/netty/handler/ssl/OpenSslEngineMap; M N O 9io/netty/handler/ssl/ReferenceCountedOpenSslClientContext Q newSessionContextE(Lio/netty/handler/ssl/ReferenceCountedOpenSslContext;JLio/netty/handler/ssl/OpenSslEngineMap;[Ljava/security/cert/X509Certificate;Ljavax/net/ssl/TrustManagerFactory;[Ljava/security/cert/X509Certificate;Ljava/security/PrivateKey;Ljava/lang/String;Ljavax/net/ssl/KeyManagerFactory;)Lio/netty/handler/ssl/OpenSslSessionContext; S T
R U W release ()Z Y Z
[ %[Ljava/security/cert/X509Certificate; ] !javax/net/ssl/TrustManagerFactory _ java/security/PrivateKey a java/lang/String c javax/net/ssl/KeyManagerFactory e java/lang/Iterable g &io/netty/handler/ssl/CipherSuiteFilter i .io/netty/handler/ssl/ApplicationProtocolConfig k [Ljava/lang/String; m java/lang/Throwable o trustCertCollection keyCertChain key Ljava/security/PrivateKey; protocols
enableOcsp Z success .()Lio/netty/handler/ssl/OpenSslSessionContext; keyMaterialManager 2()Lio/netty/handler/ssl/OpenSslKeyMaterialManager; #()Ljavax/net/ssl/SSLSessionContext; y
} Code LocalVariableTable LineNumberTable
Exceptions
Deprecated RuntimeVisibleAnnotations LocalVariableTypeTable Signature ?(Ljava/io/File;Ljavax/net/ssl/TrustManagerFactory;Ljava/lang/Iterable;Lio/netty/handler/ssl/ApplicationProtocolConfig;JJ)V ?(Ljava/io/File;Ljavax/net/ssl/TrustManagerFactory;Ljava/lang/Iterable;Lio/netty/handler/ssl/CipherSuiteFilter;Lio/netty/handler/ssl/ApplicationProtocolConfig;JJ)V(Ljava/io/File;Ljavax/net/ssl/TrustManagerFactory;Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljavax/net/ssl/KeyManagerFactory;Ljava/lang/Iterable;Lio/netty/handler/ssl/CipherSuiteFilter;Lio/netty/handler/ssl/ApplicationProtocolConfig;JJ)V
StackMapTableS([Ljava/security/cert/X509Certificate;Ljavax/net/ssl/TrustManagerFactory;[Ljava/security/cert/X509Certificate;Ljava/security/PrivateKey;Ljava/lang/String;Ljavax/net/ssl/KeyManagerFactory;Ljava/lang/Iterable;Lio/netty/handler/ssl/CipherSuiteFilter;Lio/netty/handler/ssl/ApplicationProtocolConfig;[Ljava/lang/String;JJZ)V
SourceFile 1 C *? ? ? ? ? ?
- . ? ? ? ? *+? ? ? ?
9 : ? ? ? ? *+? ? ? ! " ?
F G ? ? ? T *+,? ? ? ? ! " ?
U W ? ? ? # ? *+,-? ? ? ? H ! " $ &