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

io.netty.handler.ssl.ReferenceCountedOpenSslServerContext.class Maven / Gradle / Ivy

????2G9io/netty/handler/ssl/ReferenceCountedOpenSslServerContext3io/netty/handler/ssl/ReferenceCountedOpenSslContext)ReferenceCountedOpenSslServerContext.javaSio/netty/handler/ssl/ReferenceCountedOpenSslServerContext$OpenSslSniHostnameMatcherOpenSslSniHostnameMatcher\io/netty/handler/ssl/ReferenceCountedOpenSslServerContext$ExtendedTrustManagerVerifyCallback	"ExtendedTrustManagerVerifyCallbackTio/netty/handler/ssl/ReferenceCountedOpenSslServerContext$TrustManagerVerifyCallbackTrustManagerVerifyCallbackGio/netty/handler/ssl/ReferenceCountedOpenSslServerContext$ServerContext
ServerContextlogger/Lio/netty/util/internal/logging/InternalLogger;ID[BsessionContext2Lio/netty/handler/ssl/OpenSslServerSessionContext;keyMaterialManager0Lio/netty/handler/ssl/OpenSslKeyMaterialManager;a([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)Vjavax/net/ssl/SSLExceptiontoNegotiatorm(Lio/netty/handler/ssl/ApplicationProtocolConfig;)Lio/netty/handler/ssl/OpenSslApplicationProtocolNegotiator;
 l([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"
#this;Lio/netty/handler/ssl/ReferenceCountedOpenSslServerContext;trustCertCollection%[Ljava/security/cert/X509Certificate;trustManagerFactory#Ljavax/net/ssl/TrustManagerFactory;keyCertChainkeyLjava/security/PrivateKey;keyPasswordLjava/lang/String;keyManagerFactory!Ljavax/net/ssl/KeyManagerFactory;ciphers(Ljava/lang/Iterable;Ljava/lang/Iterable;cipherFilter(Lio/netty/handler/ssl/CipherSuiteFilter;apn0Lio/netty/handler/ssl/ApplicationProtocolConfig;sessionCacheSizeJsessionTimeout
clientAuth!Lio/netty/handler/ssl/ClientAuth;	protocols[Ljava/lang/String;startTlsZ
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;ZZZ)VC
DctxF:	G	engineMap'Lio/netty/handler/ssl/OpenSslEngineMap;IJ	KnewSessionContextb(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;MN
O	Q	Q	T	Trelease()ZWX
Y(!javax/net/ssl/TrustManagerFactory\java/security/PrivateKey^java/lang/String`javax/net/ssl/KeyManagerFactorybjava/lang/Iterabled&io/netty/handler/ssl/CipherSuiteFilterf9io/netty/handler/ssl/OpenSslApplicationProtocolNegotiatorhio/netty/handler/ssl/ClientAuthj?java/lang/ThrowablemcontextILio/netty/handler/ssl/ReferenceCountedOpenSslServerContext$ServerContext;;Lio/netty/handler/ssl/OpenSslApplicationProtocolNegotiator;success4()Lio/netty/handler/ssl/OpenSslServerSessionContext;2()Lio/netty/handler/ssl/OpenSslKeyMaterialManager;java/lang/Exceptionu()Vw
x%io/netty/internal/tcnative/SSLContextz	setVerify(JII)V|}
{~io/netty/handler/ssl/OpenSsl?useKeyManagerFactory?X
??"java/lang/IllegalArgumentException?KeyManagerFactory not supported?(Ljava/lang/String;)V?
??+!io/netty/util/internal/ObjectUtil?checkNotNull8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;??
??setKeyMaterialU(J[Ljava/security/cert/X509Certificate;Ljava/security/PrivateKey;Ljava/lang/String;)V??
?buildKeyManagerFactory?([Ljava/security/cert/X509Certificate;Ljava/security/PrivateKey;Ljava/lang/String;Ljavax/net/ssl/KeyManagerFactory;)Ljavax/net/ssl/KeyManagerFactory;??
?getKeyManagers()[Ljavax/net/ssl/KeyManager;??
c?chooseX509KeyManager;([Ljavax/net/ssl/KeyManager;)Ljavax/net/ssl/X509KeyManager;??
?useExtendedKeyManager!(Ljavax/net/ssl/X509KeyManager;)Z??
?6io/netty/handler/ssl/OpenSslExtendedKeyMaterialManager?$javax/net/ssl/X509ExtendedKeyManager?;(Ljavax/net/ssl/X509ExtendedKeyManager;Ljava/lang/String;)V?
??%io/netty/handler/ssl/OpenSslEngineMap?javax/net/ssl/X509KeyManager?.io/netty/handler/ssl/OpenSslKeyMaterialManager?3(Ljavax/net/ssl/X509KeyManager;Ljava/lang/String;)V?
??!failed to set certificate and key?*(Ljava/lang/String;Ljava/lang/Throwable;)V?
?buildTrustManagerFactorym([Ljava/security/cert/X509Certificate;Ljavax/net/ssl/TrustManagerFactory;)Ljavax/net/ssl/TrustManagerFactory;??
?getDefaultAlgorithm()Ljava/lang/String;??
]?getInstance7(Ljava/lang/String;)Ljavax/net/ssl/TrustManagerFactory;??
]?java/security/KeyStore?init(Ljava/security/KeyStore;)V??
]?getTrustManagers()[Ljavax/net/ssl/TrustManager;??
]?chooseTrustManager?([Ljavax/net/ssl/TrustManager;)Ljavax/net/ssl/X509TrustManager;??
?useExtendedTrustManager#(Ljavax/net/ssl/X509TrustManager;)Z??
?&javax/net/ssl/X509ExtendedTrustManager?R(Lio/netty/handler/ssl/OpenSslEngineMap;Ljavax/net/ssl/X509ExtendedTrustManager;)V?

?setCertVerifyCallback4(JLio/netty/internal/tcnative/CertificateVerifier;)V??
{?javax/net/ssl/X509TrustManager?J(Lio/netty/handler/ssl/OpenSslEngineMap;Ljavax/net/ssl/X509TrustManager;)V?

?getAcceptedIssuers'()[Ljava/security/cert/X509Certificate;????toBIO(([Ljava/security/cert/X509Certificate;)J??
?setCACertificateBio(JJ)Z??
{?java/lang/StringBuilder?
?x2unable to setup accepted issuers for trustmanager ?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??-(Ljava/lang/Object;)Ljava/lang/StringBuilder;??
??toString?
?
?freeBio(J)V
(io/netty/util/internal/PlatformDependentjavaVersion()I

	*(Lio/netty/handler/ssl/OpenSslEngineMap;)V
setSniHostnameMatcher3(JLio/netty/internal/tcnative/SniHostNameMatcher;)V
{unable to setup trustmanager0io/netty/handler/ssl/OpenSslServerSessionContext8(Lio/netty/handler/ssl/ReferenceCountedOpenSslContext;)V
	setSessionIdContext([B)Z
 
keyManagerLjavax/net/ssl/X509KeyManager;eLjava/lang/Exception;biomanager Ljavax/net/ssl/X509TrustManager;issuersLjavax/net/ssl/SSLException;thiz5Lio/netty/handler/ssl/ReferenceCountedOpenSslContext;result.()Lio/netty/handler/ssl/OpenSslSessionContext;s
/#()Ljavax/net/ssl/SSLSessionContext;
access$0001()Lio/netty/util/internal/logging/InternalLogger;	44io/netty/util/internal/logging/InternalLoggerFactory7B(Ljava/lang/Class;)Lio/netty/util/internal/logging/InternalLogger;?9
8:CodeLocalVariableTableLocalVariableTypeTableLineNumberTable
Exceptions	Signatureu([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InnerClasses1	<#*+,-	?!
?$?=?#%&#'(#)*#+(#,-#./#01#24#56#78	#9:
#;:#<=#>?#@A#BA>#23?;<;">@AB"<?e*	
-?E6**?H*?L+,-?P:*?R?S*?U?V6?*?ZW?:?*?ZW??HUUWU=?3ope%&e'(e)*e+(e,-e./e01e24e56e7q	e9:
e;:e<=e>?e@AeBAIrA>e23?.FIK3M<NEOHQMRUQ\RdUC??U[][_acegikln?n?@ADs</*?S?=%&?Yt</*?V?=%&?^MN<???Y?y:

????'	?
??Y???????W???H	?	??:		????:
?????Y???????Y???U?:?Y???????:???ø?:?ɶ??Ѹ?:?ٙ?
Y-?۷޸??
Y-?????:?J??D	7
??7

???Y??Y??????????
??
:
???
??Y-???:?:?Y???
?Y*??R
?R??!W
?	?v.6686?TW?T\v=?V)"#?$%>&:
??'(?`)(Y$*^
$%?+,?F:?IJ?'(?)*?+(?,-?./?01		~-p
??+l	nopq%t-v:z?{L~V????????????????????????????????	??.?3?6?@?H?T?W?Y?\?^?k?x???C??%?$?[][_ac??
?[][_ac???Bv
?%?
?B[Gn?	?BDv@A.</*?0?=%&?.A1</*?0?=%&?.23<?5??.6w<H(?;?5?YnTYeTYtTYtTYyT???/01EF"






© 2015 - 2025 Weber Informatics LLC | Privacy Policy