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

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

There is a newer version: 129
Show newest version
????2?9io/netty/handler/ssl/ReferenceCountedOpenSslClientContext3io/netty/handler/ssl/ReferenceCountedOpenSslContext)ReferenceCountedOpenSslClientContext.java]io/netty/handler/ssl/ReferenceCountedOpenSslClientContext$OpenSslCertificateRequestedCallback#OpenSslCertificateRequestedCallback\io/netty/handler/ssl/ReferenceCountedOpenSslClientContext$ExtendedTrustManagerVerifyCallback	"ExtendedTrustManagerVerifyCallbackTio/netty/handler/ssl/ReferenceCountedOpenSslClientContext$TrustManagerVerifyCallbackTrustManagerVerifyCallbackUio/netty/handler/ssl/ReferenceCountedOpenSslClientContext$OpenSslClientSessionContextOpenSslClientSessionContextlogger/Lio/netty/util/internal/logging/InternalLogger;sessionContext,Lio/netty/handler/ssl/OpenSslSessionContext;?([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)Vjavax/net/ssl/SSLExceptionio/netty/handler/ssl/ClientAuthNONE!Lio/netty/handler/ssl/ClientAuth;	?(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;ZZZ)V 
!ctxJ#$	%	engineMap'Lio/netty/handler/ssl/OpenSslEngineMap;'(	)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;+,
-	/release()Z12
3%[Ljava/security/cert/X509Certificate;5!javax/net/ssl/TrustManagerFactory7java/security/PrivateKey9java/lang/String;javax/net/ssl/KeyManagerFactory=java/lang/Iterable?&io/netty/handler/ssl/CipherSuiteFilterA.io/netty/handler/ssl/ApplicationProtocolConfigC[Ljava/lang/String;Ejava/lang/ThrowableGthis;Lio/netty/handler/ssl/ReferenceCountedOpenSslClientContext;trustCertCollectiontrustManagerFactory#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;	protocolssessionCacheSizesessionTimeout
enableOcspZsuccesskeyMaterialManager2()Lio/netty/handler/ssl/OpenSslKeyMaterialManager;.()Lio/netty/handler/ssl/OpenSslSessionContext;java/lang/Exceptione"java/lang/IllegalArgumentExceptiongAEither both keyCertChain and key needs to be null or none of themi(Ljava/lang/String;)Vk
hlio/netty/handler/ssl/OpenSslnuseKeyManagerFactoryp2
oqKeyManagerFactory not supportedssetKeyMaterialU(J[Ljava/security/cert/X509Certificate;Ljava/security/PrivateKey;Ljava/lang/String;)Vuv
wbuildKeyManagerFactory?([Ljava/security/cert/X509Certificate;Ljava/security/PrivateKey;Ljava/lang/String;Ljavax/net/ssl/KeyManagerFactory;)Ljavax/net/ssl/KeyManagerFactory;yz
{getKeyManagers()[Ljavax/net/ssl/KeyManager;}~
>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?
??javax/net/ssl/X509KeyManager?.io/netty/handler/ssl/OpenSslKeyMaterialManager?3(Ljavax/net/ssl/X509KeyManager;Ljava/lang/String;)V?
??Z(Lio/netty/handler/ssl/OpenSslEngineMap;Lio/netty/handler/ssl/OpenSslKeyMaterialManager;)V?
?%io/netty/internal/tcnative/SSLContext?setCertRequestedCallback=(JLio/netty/internal/tcnative/CertificateRequestedCallback;)V??
??!failed to set certificate and key?*(Ljava/lang/String;Ljava/lang/Throwable;)V?
?	setVerify(JII)V??
??buildTrustManagerFactorym([Ljava/security/cert/X509Certificate;Ljavax/net/ssl/TrustManagerFactory;)Ljavax/net/ssl/TrustManagerFactory;??
?getDefaultAlgorithm()Ljava/lang/String;??
8?getInstance7(Ljava/lang/String;)Ljavax/net/ssl/TrustManagerFactory;??
8?java/security/KeyStore?init(Ljava/security/KeyStore;)V??
8?getTrustManagers()[Ljavax/net/ssl/TrustManager;??
8?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?

?unable to setup trustmanager?8(Lio/netty/handler/ssl/ReferenceCountedOpenSslContext;)V?
?
keyManagerLjavax/net/ssl/X509KeyManager;materialManager0Lio/netty/handler/ssl/OpenSslKeyMaterialManager;eLjava/lang/Exception;manager Ljavax/net/ssl/X509TrustManager;thiz5Lio/netty/handler/ssl/ReferenceCountedOpenSslContext;#()Ljavax/net/ssl/SSLSessionContext;d
?
access$0001()Lio/netty/util/internal/logging/InternalLogger;	?()V4io/netty/util/internal/logging/InternalLoggerFactory?B(Ljava/lang/Class;)Lio/netty/util/internal/logging/InternalLogger;??
??CodeLocalVariableTableLocalVariableTypeTableLineNumberTable
StackMapTable
Exceptions	SignatureS([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InnerClasses1??U*	
-?
?"6***?&*?*+,-?.?06?*?4W?:?*?4W??8EEGE??UIJUK5ULMUN5UOPUQRUSTUUWUXYUZ[	U\E
U]$U^$
U_`9a`?UUV?&	;=?5A8C=DECLDTG?:?E686:<>@BDFH?H????bc?,??IJ?Kd?/*?0??IJ?P+,??,??
??
?hYj?m??r?$	?
?hYt?m??j?x?]	??	?|:		?A	????:

?????Y
???????Y
??:?Y-?????:
?Y?
???
?????:??????:????????:

?ƙ?
Y-
?ȷ˸ϧ?
Y-
?Ըϧ:
?Y?
????Y*?ٰ??f?f??k4??
??????
?*??
??
,??,#$,'(,K5,LM,N5,OP,QR,ST	?~YZ^$_)`3c8dEhOi\manko?s?y?w?x?{?~???????????????????#??*
		?'?J??Bf
?%??
Bf
?A??/*???IJ?0??????0???)	????121??"






© 2015 - 2025 Weber Informatics LLC | Privacy Policy