io.netty.handler.ssl.OpenSslServerContext.class Maven / Gradle / Ivy
???? 2 ? )io/netty/handler/ssl/OpenSslServerContext #io/netty/handler/ssl/OpenSslContext OpenSslServerContext.java Gio/netty/handler/ssl/ReferenceCountedOpenSslServerContext$ServerContext 9io/netty/handler/ssl/ReferenceCountedOpenSslServerContext
ServerContext sessionContext 2Lio/netty/handler/ssl/OpenSslServerSessionContext; keyMaterialManager 0Lio/netty/handler/ssl/OpenSslKeyMaterialManager; (Ljava/io/File;Ljava/io/File;)V javax/net/ssl/SSLException Ljava/lang/Deprecated; 1(Ljava/io/File;Ljava/io/File;Ljava/lang/String;)V
this +Lio/netty/handler/ssl/OpenSslServerContext;
certChainFile Ljava/io/File; keyFile .io/netty/handler/ssl/IdentityCipherSuiteFilter INSTANCE 0Lio/netty/handler/ssl/IdentityCipherSuiteFilter; .io/netty/handler/ssl/ApplicationProtocolConfig " DISABLED 0Lio/netty/handler/ssl/ApplicationProtocolConfig; $ % # & ?(Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljava/lang/Iterable;Lio/netty/handler/ssl/CipherSuiteFilter;Lio/netty/handler/ssl/ApplicationProtocolConfig;JJ)V (
) keyPassword Ljava/lang/String; w(Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljava/lang/Iterable;Lio/netty/handler/ssl/ApplicationProtocolConfig;JJ)V ciphers (Ljava/lang/Iterable; Ljava/lang/Iterable; apn sessionCacheSize J sessionTimeout [(Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljava/lang/Iterable;Ljava/lang/Iterable;JJ)V toApplicationProtocolConfig F(Ljava/lang/Iterable;)Lio/netty/handler/ssl/ApplicationProtocolConfig; 6 7
8 -
:
nextProtocols ?(Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljavax/net/ssl/TrustManagerFactory;Ljava/lang/Iterable;Lio/netty/handler/ssl/ApplicationProtocolConfig;JJ)V toNegotiator m(Lio/netty/handler/ssl/ApplicationProtocolConfig;)Lio/netty/handler/ssl/OpenSslApplicationProtocolNegotiator; > ?
@ ?(Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljavax/net/ssl/TrustManagerFactory;Ljava/lang/Iterable;Lio/netty/handler/ssl/OpenSslApplicationProtocolNegotiator;JJ)V B
C trustManagerFactory #Ljavax/net/ssl/TrustManagerFactory; config ?(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/OpenSslApplicationProtocolNegotiator;JJ)V H
I ;Lio/netty/handler/ssl/OpenSslApplicationProtocolNegotiator; ?(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 L
M cipherFilter (Lio/netty/handler/ssl/CipherSuiteFilter; trustCertCollectionFile keyCertChainFile keyManagerFactory !Ljavax/net/ssl/KeyManagerFactory; ?(Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljavax/net/ssl/TrustManagerFactory;Ljava/lang/Iterable;Lio/netty/handler/ssl/CipherSuiteFilter;Lio/netty/handler/ssl/ApplicationProtocolConfig;JJ)V ?(Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljavax/net/ssl/TrustManagerFactory;Ljava/lang/Iterable;Lio/netty/handler/ssl/CipherSuiteFilter;Lio/netty/handler/ssl/OpenSslApplicationProtocolNegotiator;JJ)V toX509CertificatesInternal 5(Ljava/io/File;)[Ljava/security/cert/X509Certificate; W X
Y toPrivateKeyInternal <(Ljava/io/File;Ljava/lang/String;)Ljava/security/PrivateKey; [ \
] io/netty/handler/ssl/ClientAuth _ NONE !Lio/netty/handler/ssl/ClientAuth; a b ` cl([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/OpenSslApplicationProtocolNegotiator;JJLio/netty/handler/ssl/ClientAuth;[Ljava/lang/String;ZZ)V e
fa([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;JJLio/netty/handler/ssl/ClientAuth;[Ljava/lang/String;ZZ)V trustCertCollection %[Ljava/security/cert/X509Certificate; keyCertChain key Ljava/security/PrivateKey;
clientAuth protocols [Ljava/lang/String; startTls Z
enableOcsp ?(Ljava/lang/Iterable;Lio/netty/handler/ssl/CipherSuiteFilter;Lio/netty/handler/ssl/OpenSslApplicationProtocolNegotiator;JJI[Ljava/security/cert/Certificate;Lio/netty/handler/ssl/ClientAuth;[Ljava/lang/String;ZZ)V t
u ctx w 3 x engineMap 'Lio/netty/handler/ssl/OpenSslEngineMap; z { | newSessionContextb(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/ReferenceCountedOpenSslServerContext$ServerContext; ~
? ? ?
? ? release ()Z ? ?
? j !javax/net/ssl/TrustManagerFactory ? java/security/PrivateKey ? java/lang/String ? javax/net/ssl/KeyManagerFactory ? java/lang/Iterable ? &io/netty/handler/ssl/CipherSuiteFilter ? 9io/netty/handler/ssl/OpenSslApplicationProtocolNegotiator ? p java/lang/Throwable ? context ILio/netty/handler/ssl/ReferenceCountedOpenSslServerContext$ServerContext; success 4()Lio/netty/handler/ssl/OpenSslServerSessionContext; 2()Lio/netty/handler/ssl/OpenSslKeyMaterialManager; .()Lio/netty/handler/ssl/OpenSslSessionContext; ?
? #()Ljavax/net/ssl/SSLSessionContext; Code LocalVariableTable LineNumberTable
Exceptions
Deprecated RuntimeVisibleAnnotations LocalVariableTypeTable Signature ?(Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljava/lang/Iterable;Lio/netty/handler/ssl/ApplicationProtocolConfig;JJ)V ?(Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljava/lang/Iterable;Ljava/lang/Iterable;JJ)V ?(Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljavax/net/ssl/TrustManagerFactory;Ljava/lang/Iterable;Lio/netty/handler/ssl/ApplicationProtocolConfig;JJ)V ?(Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljavax/net/ssl/TrustManagerFactory;Ljava/lang/Iterable;Lio/netty/handler/ssl/OpenSslApplicationProtocolNegotiator;JJ)V ?(Ljava/io/File;Ljava/io/File;Ljava/lang/String;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 ?(Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljavax/net/ssl/TrustManagerFactory;Ljava/lang/Iterable;Lio/netty/handler/ssl/CipherSuiteFilter;Lio/netty/handler/ssl/ApplicationProtocolConfig;JJ)V ?(Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljavax/net/ssl/TrustManagerFactory;Ljava/lang/Iterable;Lio/netty/handler/ssl/CipherSuiteFilter;Lio/netty/handler/ssl/OpenSslApplicationProtocolNegotiator;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/OpenSslApplicationProtocolNegotiator;JJ)Vu([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;JJLio/netty/handler/ssl/ClientAuth;[Ljava/lang/String;ZZ)V
StackMapTable?([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/OpenSslApplicationProtocolNegotiator;JJLio/netty/handler/ssl/ClientAuth;[Ljava/lang/String;ZZ)V
SourceFile InnerClasses 1
? J *+,? ? ? ?
3 4 ? ? ? ? ] *+,-? !? ' ? *? ? * + , ?
A C ? ? ? - ? ?
*+,-? !? *? ? R + , . 0 1 % 2 3 4 3 ? . / ?
Z \ ? ? ? ? ? 5 ? ?
*+,-? 9? ;? ? R + , . 0 <