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

com.groupbyinc.flux.common.netty.handler.ssl.ReferenceCountedOpenSslClientContext.class Maven / Gradle / Ivy

????2?Qcom/groupbyinc/flux/common/netty/handler/ssl/ReferenceCountedOpenSslClientContextKcom/groupbyinc/flux/common/netty/handler/ssl/ReferenceCountedOpenSslContext)ReferenceCountedOpenSslClientContext.javaucom/groupbyinc/flux/common/netty/handler/ssl/ReferenceCountedOpenSslClientContext$OpenSslCertificateRequestedCallback#OpenSslCertificateRequestedCallbacktcom/groupbyinc/flux/common/netty/handler/ssl/ReferenceCountedOpenSslClientContext$ExtendedTrustManagerVerifyCallback	"ExtendedTrustManagerVerifyCallbacklcom/groupbyinc/flux/common/netty/handler/ssl/ReferenceCountedOpenSslClientContext$TrustManagerVerifyCallbackTrustManagerVerifyCallbackmcom/groupbyinc/flux/common/netty/handler/ssl/ReferenceCountedOpenSslClientContext$OpenSslClientSessionContextOpenSslClientSessionContextloggerGLcom/groupbyinc/flux/common/netty/util/internal/logging/InternalLogger;sessionContextDLcom/groupbyinc/flux/common/netty/handler/ssl/OpenSslSessionContext;o([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;Lcom/groupbyinc/flux/common/netty/handler/ssl/CipherSuiteFilter;Lcom/groupbyinc/flux/common/netty/handler/ssl/ApplicationProtocolConfig;[Ljava/lang/String;JJZ)Vjavax/net/ssl/SSLException7com/groupbyinc/flux/common/netty/handler/ssl/ClientAuthNONE9Lcom/groupbyinc/flux/common/netty/handler/ssl/ClientAuth;	(Ljava/lang/Iterable;Lcom/groupbyinc/flux/common/netty/handler/ssl/CipherSuiteFilter;Lcom/groupbyinc/flux/common/netty/handler/ssl/ApplicationProtocolConfig;JJI[Ljava/security/cert/Certificate;Lcom/groupbyinc/flux/common/netty/handler/ssl/ClientAuth;[Ljava/lang/String;ZZZ)V 
!ctxJ#$	%	engineMap?Lcom/groupbyinc/flux/common/netty/handler/ssl/OpenSslEngineMap;'(	)newSessionContext?(Lcom/groupbyinc/flux/common/netty/handler/ssl/ReferenceCountedOpenSslContext;JLcom/groupbyinc/flux/common/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;)Lcom/groupbyinc/flux/common/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?>com/groupbyinc/flux/common/netty/handler/ssl/CipherSuiteFilterAFcom/groupbyinc/flux/common/netty/handler/ssl/ApplicationProtocolConfigC[Ljava/lang/String;Ejava/lang/ThrowableGthisSLcom/groupbyinc/flux/common/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@Lcom/groupbyinc/flux/common/netty/handler/ssl/CipherSuiteFilter;apnHLcom/groupbyinc/flux/common/netty/handler/ssl/ApplicationProtocolConfig;	protocolssessionCacheSizesessionTimeout
enableOcspZsuccesskeyMaterialManagerJ()Lcom/groupbyinc/flux/common/netty/handler/ssl/OpenSslKeyMaterialManager;F()Lcom/groupbyinc/flux/common/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
hl4com/groupbyinc/flux/common/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??
?Ncom/groupbyinc/flux/common/netty/handler/ssl/OpenSslExtendedKeyMaterialManager?$javax/net/ssl/X509ExtendedKeyManager?;(Ljavax/net/ssl/X509ExtendedKeyManager;Ljava/lang/String;)V?
??javax/net/ssl/X509KeyManager?Fcom/groupbyinc/flux/common/netty/handler/ssl/OpenSslKeyMaterialManager?3(Ljavax/net/ssl/X509KeyManager;Ljava/lang/String;)V?
???(Lcom/groupbyinc/flux/common/netty/handler/ssl/OpenSslEngineMap;Lcom/groupbyinc/flux/common/netty/handler/ssl/OpenSslKeyMaterialManager;)V?
?=com/groupbyinc/flux/common/netty/internal/tcnative/SSLContext?setCertRequestedCallbackU(JLcom/groupbyinc/flux/common/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?j(Lcom/groupbyinc/flux/common/netty/handler/ssl/OpenSslEngineMap;Ljavax/net/ssl/X509ExtendedTrustManager;)V?

?setCertVerifyCallbackL(JLcom/groupbyinc/flux/common/netty/internal/tcnative/CertificateVerifier;)V??
??javax/net/ssl/X509TrustManager?b(Lcom/groupbyinc/flux/common/netty/handler/ssl/OpenSslEngineMap;Ljavax/net/ssl/X509TrustManager;)V?

?unable to setup trustmanager?P(Lcom/groupbyinc/flux/common/netty/handler/ssl/ReferenceCountedOpenSslContext;)V?
?
keyManagerLjavax/net/ssl/X509KeyManager;materialManagerHLcom/groupbyinc/flux/common/netty/handler/ssl/OpenSslKeyMaterialManager;eLjava/lang/Exception;manager Ljavax/net/ssl/X509TrustManager;thizMLcom/groupbyinc/flux/common/netty/handler/ssl/ReferenceCountedOpenSslContext;#()Ljavax/net/ssl/SSLSessionContext;d
?
access$000I()Lcom/groupbyinc/flux/common/netty/util/internal/logging/InternalLogger;	?()VLcom/groupbyinc/flux/common/netty/util/internal/logging/InternalLoggerFactory?Z(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/netty/util/internal/logging/InternalLogger;??
??CodeLocalVariableTableLocalVariableTypeTableLineNumberTable
StackMapTable
Exceptions	Signature?([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;Lcom/groupbyinc/flux/common/netty/handler/ssl/CipherSuiteFilter;Lcom/groupbyinc/flux/common/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