
com.groupbyinc.flux.common.netty.handler.ssl.DelegatingSslContext.class Maven / Gradle / Ivy
???? 2 \ Acom/groupbyinc/flux/common/netty/handler/ssl/DelegatingSslContext 7com/groupbyinc/flux/common/netty/handler/ssl/SslContext DelegatingSslContext.java ctx 9Lcom/groupbyinc/flux/common/netty/handler/ssl/SslContext; <(Lcom/groupbyinc/flux/common/netty/handler/ssl/SslContext;)V ()V
9com/groupbyinc/flux/common/netty/util/internal/ObjectUtil checkNotNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
this CLcom/groupbyinc/flux/common/netty/handler/ssl/DelegatingSslContext; isClient ()Z
cipherSuites ()Ljava/util/List;
sessionCacheSize ()J !
" sessionTimeout $ !
% applicationProtocolNegotiator N()Lcom/groupbyinc/flux/common/netty/handler/ssl/ApplicationProtocolNegotiator; ' (
) newEngine U(Lcom/groupbyinc/flux/common/netty/buffer/ByteBufAllocator;)Ljavax/net/ssl/SSLEngine; + ,
-
initEngine (Ljavax/net/ssl/SSLEngine;)V / 0
1 alloc :Lcom/groupbyinc/flux/common/netty/buffer/ByteBufAllocator; engine Ljavax/net/ssl/SSLEngine; h(Lcom/groupbyinc/flux/common/netty/buffer/ByteBufAllocator;Ljava/lang/String;I)Ljavax/net/ssl/SSLEngine; + 7
8 peerHost Ljava/lang/String; peerPort I
newHandler v(Lcom/groupbyinc/flux/common/netty/buffer/ByteBufAllocator;Z)Lcom/groupbyinc/flux/common/netty/handler/ssl/SslHandler; > ?
@ initHandler <(Lcom/groupbyinc/flux/common/netty/handler/ssl/SslHandler;)V B C
D startTls Z handler 9Lcom/groupbyinc/flux/common/netty/handler/ssl/SslHandler; ?(Lcom/groupbyinc/flux/common/netty/buffer/ByteBufAllocator;Ljava/lang/String;IZ)Lcom/groupbyinc/flux/common/netty/handler/ssl/SslHandler; > J
K sessionContext #()Ljavax/net/ssl/SSLSessionContext; M N
O 7com/groupbyinc/flux/common/netty/handler/ssl/SslHandler Q ()Ljavax/net/ssl/SSLEngine; 5 S
R T Code LocalVariableTable LineNumberTable Signature &()Ljava/util/List;
SourceFile!
V N *? *+
? ? ? ? W X ! " V 2 *? ? ? W X &