![JAR search and dependency download from the Maven repository](/logo.png)
classes.io.netty.handler.ssl.OpenSslSessionContext.class Maven / Gradle / Ivy
The newest version!
???? 2 ?
a b c d
e f g 8
h i j k l
h
m n
o p q r s t u p v w x
y z
y { t | F
} ~ ?
? ? ?
? ? ? ? ? InnerClasses EmptyEnumeration EMPTY Ljava/util/Enumeration; Signature Ljava/util/Enumeration<[B>; stats *Lio/netty/handler/ssl/OpenSslSessionStats; provider 1Lio/netty/handler/ssl/OpenSslKeyMaterialProvider; context 5Lio/netty/handler/ssl/ReferenceCountedOpenSslContext; i(Lio/netty/handler/ssl/ReferenceCountedOpenSslContext;Lio/netty/handler/ssl/OpenSslKeyMaterialProvider;)V Code LineNumberTable LocalVariableTable this ,Lio/netty/handler/ssl/OpenSslSessionContext;
getSession ([B)Ljavax/net/ssl/SSLSession; bytes [B
StackMapTable getIds ()Ljava/util/Enumeration; ()Ljava/util/Enumeration<[B>;
setTicketKeys ([B)V name hmacKey aesKey i I a keys tickets .[Lio/netty/internal/tcnative/SessionTicketKey;
writerLock !Ljava/util/concurrent/locks/Lock; H ? 9 ? ?
Deprecated RuntimeVisibleAnnotations Ljava/lang/Deprecated; 2([Lio/netty/handler/ssl/OpenSslSessionTicketKey;)V /[Lio/netty/handler/ssl/OpenSslSessionTicketKey;
ticketKeys T setSessionCacheEnabled (Z)V isSessionCacheEnabled ()Z ,()Lio/netty/handler/ssl/OpenSslSessionStats; destroy ()V
SourceFile OpenSslSessionContext.java / ] - . + , (io/netty/handler/ssl/OpenSslSessionStats / ? ) * java/lang/NullPointerException / ? % & +io/netty/internal/tcnative/SessionTicketKey "java/lang/IllegalArgumentException keys.length % 48 != 0 ? ? ? / ? ? ? ? ? ? ? ? ? ] ? ? ? ? D ? ? ? ? ? ? ] ? ? ? ? ? ? ? \ ] ;io/netty/handler/ssl/OpenSslSessionContext$EmptyEnumeration / ? *io/netty/handler/ssl/OpenSslSessionContext java/lang/Object javax/net/ssl/SSLSessionContext ,io/netty/handler/ssl/OpenSslSessionContext$1 java/util/concurrent/locks/Lock java/lang/Throwable 8(Lio/netty/handler/ssl/ReferenceCountedOpenSslContext;)V (Ljava/lang/String;)V java/util/Arrays copyOfRange ([BII)[B ([B[B[B)V 3io/netty/handler/ssl/ReferenceCountedOpenSslContext ctxLock *Ljava/util/concurrent/locks/ReadWriteLock; (java/util/concurrent/locks/ReadWriteLock writeLock #()Ljava/util/concurrent/locks/Lock; lock ctx J io/netty/internal/tcnative/SSL SSL_OP_NO_TICKET %io/netty/internal/tcnative/SSLContext clearOptions (JI)V setSessionTicketKeys 2(J[Lio/netty/internal/tcnative/SessionTicketKey;)V unlock !io/netty/util/internal/ObjectUtil checkNotNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; ,io/netty/handler/ssl/OpenSslSessionTicketKey key -Lio/netty/internal/tcnative/SessionTicketKey; /io/netty/handler/ssl/OpenSslKeyMaterialProvider 1(Lio/netty/handler/ssl/OpenSslSessionContext$1;)V! ! % &