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

com.groupbyinc.flux.common.http.conn.ssl.SSLContextBuilder.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????2?:com/groupbyinc/flux/common/http/conn/ssl/SSLContextBuilderjava/lang/ObjectSSLContextBuilder.javaLjava/lang/Deprecated;Mcom/groupbyinc/flux/common/http/conn/ssl/SSLContextBuilder$KeyManagerDelegateKeyManagerDelegateOcom/groupbyinc/flux/common/http/conn/ssl/SSLContextBuilder$TrustManagerDelegate
TrustManagerDelegateTLSLjava/lang/String;
SSLprotocolkeymanagersLjava/util/Set;+Ljava/util/Set;
trustmanagers-Ljava/util/Set;secureRandomLjava/security/SecureRandom;()V
java/util/LinkedHashSet
	!	#this()Lcom/groupbyinc/flux/common/http/conn/ssl/SSLContextBuilder;	)useSSLuseProtocolP(Ljava/lang/String;)Lcom/groupbyinc/flux/common/http/conn/ssl/SSLContextBuilder;setSecureRandomZ(Ljava/security/SecureRandom;)Lcom/groupbyinc/flux/common/http/conn/ssl/SSLContextBuilder;	0loadTrustMaterial?(Ljava/security/KeyStore;Lcom/groupbyinc/flux/common/http/conn/ssl/TrustStrategy;)Lcom/groupbyinc/flux/common/http/conn/ssl/SSLContextBuilder;&java/security/NoSuchAlgorithmException4java/security/KeyStoreException6!javax/net/ssl/TrustManagerFactory8getDefaultAlgorithm()Ljava/lang/String;:;
9<getInstance7(Ljava/lang/String;)Ljavax/net/ssl/TrustManagerFactory;>?
9@init(Ljava/security/KeyStore;)VBC
9DgetTrustManagers()[Ljavax/net/ssl/TrustManager;FG
9H[Ljavax/net/ssl/TrustManager;Jjavax/net/ssl/X509TrustManagerL[(Ljavax/net/ssl/X509TrustManager;Lcom/groupbyinc/flux/common/http/conn/ssl/TrustStrategy;)VN
O
java/util/SetQadd(Ljava/lang/Object;)ZSTRUtmLjavax/net/ssl/TrustManager;iIarr$len$i$
truststoreLjava/security/KeyStore;
trustStrategy8Lcom/groupbyinc/flux/common/http/conn/ssl/TrustStrategy;	tmfactory#Ljavax/net/ssl/TrustManagerFactory;tmsV(Ljava/security/KeyStore;)Lcom/groupbyinc/flux/common/http/conn/ssl/SSLContextBuilder;23
floadKeyMaterialX(Ljava/security/KeyStore;[C)Lcom/groupbyinc/flux/common/http/conn/ssl/SSLContextBuilder;'java/security/UnrecoverableKeyExceptionj?(Ljava/security/KeyStore;[CLcom/groupbyinc/flux/common/http/conn/ssl/PrivateKeyStrategy;)Lcom/groupbyinc/flux/common/http/conn/ssl/SSLContextBuilder;hl
mkeystorekeyPassword[Cjavax/net/ssl/KeyManagerFactoryr
s<5(Ljava/lang/String;)Ljavax/net/ssl/KeyManagerFactory;>u
sv(Ljava/security/KeyStore;[C)VBx
sygetKeyManagers()[Ljavax/net/ssl/KeyManager;{|
s}javax/net/ssl/KeyManager;javax/net/ssl/X509KeyManager?^(Ljavax/net/ssl/X509KeyManager;Lcom/groupbyinc/flux/common/http/conn/ssl/PrivateKeyStrategy;)V?
?kmLjavax/net/ssl/KeyManager;
aliasStrategy=Lcom/groupbyinc/flux/common/http/conn/ssl/PrivateKeyStrategy;	kmfactory!Ljavax/net/ssl/KeyManagerFactory;kmsbuild()Ljavax/net/ssl/SSLContext;$java/security/KeyManagementException?java/lang/String?javax/net/ssl/SSLContext?.(Ljava/lang/String;)Ljavax/net/ssl/SSLContext;>?
??isEmpty()Z??R?size()I??R?javax/net/ssl/KeyManager?toArray(([Ljava/lang/Object;)[Ljava/lang/Object;??R?javax/net/ssl/TrustManager?W([Ljavax/net/ssl/KeyManager;[Ljavax/net/ssl/TrustManager;Ljava/security/SecureRandom;)VB?
??
sslcontextLjavax/net/ssl/SSLContext;
ConstantValue	SignatureCodeLocalVariableTableLineNumberTable
StackMapTable
Exceptions
SourceFile
DeprecatedInnerClassesRuntimeVisibleAnnotations!
????
?Q*?*?Y? ?"*?Y? ?$??%&?IJKL'(?6*?**??%&?
OP+(?6*?**??%&?
TU,-??*+?**??%&?
YZ./??*+?1*??%&?
^_23?^	{?=?AN-+?E-?I:?e,?56??*2:?M??Y?M,?PS????:?66?2:*?$?VW????*??p-WX/YZgWXQ([JV#\ZY ]Z{%&{^_{`atbcidJ?:eghijk&l-m5nGkMsgtssyw??9K(??K??572e?;*+?g??%&^_?|?57hi?L
*+,?nW*?? 
%&
o_
pq?
???57khl?l
?t?w:+,?z?~:?e-?56??*2:????Y??-??S????:?66?2:	*?"	?VW????*??z1??"/YZk??	U([Z#\Z] ]Z%&o_pq??w??i??:??????*?1?9?K?Q?k?w?}???"s?(?????57k???n*?*?
*?*???L+*?"???*?"*?"?????????*?$???*?$*?$???????K?*?1??+??n%&Z?????l??SA??+???????&???????K?5????	?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy