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

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

There is a newer version: 129
Show newest version
????2?.io/netty/handler/ssl/OpenSslKeyMaterialManagerjava/lang/ObjectOpenSslKeyMaterialManager.javaCio/netty/internal/tcnative/CertificateRequestedCallback$KeyMaterial7io/netty/internal/tcnative/CertificateRequestedCallbackKeyMaterialKEY_TYPE_RSALjava/lang/String;RSA
KEY_TYPE_DH_RSADH_RSAKEY_TYPE_ECECKEY_TYPE_EC_ECEC_ECKEY_TYPE_EC_RSAEC_RSA	KEY_TYPESLjava/util/Map;5Ljava/util/Map;
keyManagerLjavax/net/ssl/X509KeyManager;password3(Ljavax/net/ssl/X509KeyManager;Ljava/lang/String;)V()V!#
$	& 	(this0Lio/netty/handler/ssl/OpenSslKeyMaterialManager;setKeyMaterial7(Lio/netty/handler/ssl/ReferenceCountedOpenSslEngine;)Vjavax/net/ssl/SSLException.2io/netty/handler/ssl/ReferenceCountedOpenSslEngine0
sslPointer()J23
14io/netty/internal/tcnative/SSL6authenticationMethods(J)[Ljava/lang/String;89
7:java/util/HashSet<(I)V!>
=?[Ljava/lang/String;A
java/util/SetC	E
java/util/MapGget&(Ljava/lang/Object;)Ljava/lang/Object;IJHKjava/lang/StringMchooseServerAliasZ(Lio/netty/handler/ssl/ReferenceCountedOpenSslEngine;Ljava/lang/String;)Ljava/lang/String;OP
Qadd(Ljava/lang/Object;)ZSTDU(JLjava/lang/String;)V,W
Xaliastype
authMethodengine4Lio/netty/handler/ssl/ReferenceCountedOpenSslEngine;sslJauthMethodsaliases#Ljava/util/Set;Ljava/util/Set;keyMaterial?(Lio/netty/handler/ssl/ReferenceCountedOpenSslEngine;[Ljava/lang/String;[Ljavax/security/auth/x500/X500Principal;)Lio/netty/internal/tcnative/CertificateRequestedCallback$KeyMaterial;java/lang/ExceptiongchooseClientAlias?(Lio/netty/handler/ssl/ReferenceCountedOpenSslEngine;[Ljava/lang/String;[Ljavax/security/auth/x500/X500Principal;)Ljava/lang/String;ij
kjavax/net/ssl/X509KeyManagermgetCertificateChain9(Ljava/lang/String;)[Ljava/security/cert/X509Certificate;opnq)[Ljavax/security/auth/x500/X500Principal;s%[Ljava/security/cert/X509Certificate;u3io/netty/handler/ssl/ReferenceCountedOpenSslContextwfreeBio(J)Vyz
x{freePrivateKey}z
7~
freeX509Chain?z
7?
getPrivateKey.(Ljava/lang/String;)Ljava/security/PrivateKey;??n?toBIO(([Ljava/security/cert/X509Certificate;)J??
x?parseX509Chain(J)J??
7?(Ljava/security/PrivateKey;)J??
x?parsePrivateKey(JLjava/lang/String;)J??
7?java/security/PrivateKey?(JJ)V!?
?(Ljava/lang/Throwable;)V!?
/?java/lang/Throwable?certificateskeyLjava/security/PrivateKey;materialELio/netty/internal/tcnative/CertificateRequestedCallback$KeyMaterial;eLjavax/net/ssl/SSLException;Ljava/lang/Exception;keyTypesissuerkeyBiokeyCertChainBiopkey	certChain io/netty/buffer/ByteBufAllocator?DEFAULT"Lio/netty/buffer/ByteBufAllocator;??	??'io/netty/handler/ssl/PemX509Certificate?toPEMk(Lio/netty/buffer/ByteBufAllocator;Z[Ljava/security/cert/X509Certificate;)Lio/netty/handler/ssl/PemEncoded;??
??io/netty/handler/ssl/PemEncoded?retain#()Lio/netty/handler/ssl/PemEncoded;????F(Lio/netty/buffer/ByteBufAllocator;Lio/netty/handler/ssl/PemEncoded;)J??
x?setCertificateBio(JJJLjava/lang/String;)V??
7?setCertificateChainBio(JJZ)V??
7?release()Z????encoded!Lio/netty/handler/ssl/PemEncoded;keyCertChainBio2R([Ljava/lang/String;[Ljava/security/Principal;Ljava/net/Socket;)Ljava/lang/String;i?n?Q(Ljava/lang/String;[Ljava/security/Principal;Ljava/net/Socket;)Ljava/lang/String;O?n?java/util/HashMap?
?$put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;??H?DHE_RSA?	ECDHE_RSA?ECDHE_ECDSA?ECDH_RSA?
ECDH_ECDSA?
ConstantValue	SignatureCodeLocalVariableTableLineNumberTableLocalVariableTypeTable
StackMapTable
Exceptions
SourceFileInnerClasses ?????? !"?Y*?%*+?'*,?)?? *+ ?DE	FG,-?>m+?5A ?;:?=Y??@::?66?E2:	?F	?L?N:

?$*+
?R:??V?
* ?Y??????RNZ@&[
15\	m*+m]^h_`baAVbd?Vbc?.JKLM1N@OEPNQ_RfMlV?!?#1BDB?B??/ef???*+,-?l:	7	7	7		7*?'?r:

?	
??:?|?|	????*?'??:
??7??7???7*?)??7	?Y	??:	\7	7:?|?|	????:

?:
?/Y
???:?|?|	????0?/G??/0?hG??h0?G???????"??u
TS???!?????
?
??
?*+?]^??A??s	?Z??`??`??`	??`??#Z	[\]^b"c-d0{5|:}?~DdGgTh[ibjgknlyn?t?u?{?|?}?~?u?v?w?x?y?{?|?}?~?K?-
1BtNv?1??-	1BtN/DhK??/,W?`?	7	7	7*?'-?r:

?	
???|?|?|?*?'-??:??
??:??????7??????7?
??7*?)??????W?:
??W
??|?|?|?(:

?:
?/Y
???:?|?|?|??	G?????	 ?/0??/	 ?h0??h	 ?0??????p??u
<`??GU?????
?
??
?*+?_`?Z??`??`	??`?? ???	?? ?%?*?/?0?<?G?V?e?j?q?}????????????????????????????????4	? Nv?@??]??Q/DhK??/ij?U
*?',-????*
*+
]^
?A
?s??OP?K
*?',???? 
*+
]^
[???#??f??Y?۳F?F??W?F???W?F???W?F???W?F???W?F???W?F??W??&	6
89$:1;><K=X>e???
	
	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy