META-INF.modules.java.base.classes.sun.security.ssl.SessionTicketExtension$StatelessKey.class Maven / Gradle / Ivy
???? : g 'sun/security/ssl/SessionTicketExtension
java/lang/Object ()V
AES
javax/crypto/KeyGenerator getInstance /(Ljava/lang/String;)Ljavax/crypto/KeyGenerator; !sun/security/ssl/HandshakeContext
sslContext !Lsun/security/ssl/SSLContextImpl;
sun/security/ssl/SSLContextImpl getSecureRandom ()Ljava/security/SecureRandom;
init (ILjava/security/SecureRandom;)V
" # $ generateKey ()Ljavax/crypto/SecretKey; & &java/security/NoSuchAlgorithmException ( ) * + , 4sun/security/ssl/SessionTicketExtension$StatelessKey key Ljavax/crypto/SecretKey;
. / 0 1 2 java/lang/System currentTimeMillis ()J 4 5 6
keyTimeout I ( 8 9 : timeout J ( < = 6 num ? @ A
keyHashMap Ljava/util/HashMap;
C D E F G java/lang/Integer valueOf (I)Ljava/lang/Integer;
I J K L M java/util/HashMap put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; '(Lsun/security/ssl/HandshakeContext;I)V Code LineNumberTable LocalVariableTable kg Ljavax/crypto/KeyGenerator; this 6Lsun/security/ssl/SessionTicketExtension$StatelessKey; hc #Lsun/security/ssl/HandshakeContext; newNum k
StackMapTable \ javax/crypto/SecretKey isExpired ()Z isInvalid (J)Z sessionTimeout
SourceFile SessionTicketExtension.java NestHost InnerClasses StatelessKey 0 ( 9 : + , = 6 N O ? Q*? N ? : +? ? ? ? !N? :*-? '*? -? 3?a? 7*? ;+? ? >*? ;? B*? HW? " % % P 2 x y {
| } " ? % ~ ' ? , ? 8 ? = ? P ? Q 4
R S Q T U Q V W Q X 6 K Y , Z ? % ( [ % ] ^ O F ? -*? 7?? ? ? P ? Q T U Z @ _ ` O R ? -*? 7a?? ? ? P ? Q T U a : Z @ b c d e
( f © 2015 - 2025 Weber Informatics LLC | Privacy Policy