META-INF.modules.java.base.classes.sun.security.ssl.ChangeCipherSpec$T10ChangeCipherSpecProducer.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java.base Show documentation
Show all versions of java.base Show documentation
Bytecoder java.base Module
???? 8 ?
4 q r s u v w
x y d z { | } ~
i ? d ? ? ? ? ? ?
?
i ? ? ? ? ?
? ? ? ? ? ? j ?
? ?
? ?
{ ? ? ? ? ? ?
' q ?
' ?
' ? ? ?
' ?
? ? ? ? ?
? ? ? ?
? ? ? ?
? ? ? ? ()V Code LineNumberTable LocalVariableTable this T10ChangeCipherSpecProducer InnerClasses ?Lsun/security/ssl/ChangeCipherSpec$T10ChangeCipherSpecProducer; produce ? HandshakeMessage X(Lsun/security/ssl/ConnectionContext;Lsun/security/ssl/SSLHandshake$HandshakeMessage;)[B writeAuthenticator Lsun/security/ssl/Authenticator; e (Ljava/security/GeneralSecurityException; writeCipher ? SSLWriteCipher +Lsun/security/ssl/SSLCipher$SSLWriteCipher; gse context $Lsun/security/ssl/ConnectionContext; message 0Lsun/security/ssl/SSLHandshake$HandshakeMessage; hc #Lsun/security/ssl/HandshakeContext; kd #Lsun/security/ssl/SSLKeyDerivation; tkd LegacyTrafficKeyDerivation ELsun/security/ssl/SSLTrafficKeyDerivation$LegacyTrafficKeyDerivation; ncs Lsun/security/ssl/CipherSuite; writeKey Ljavax/crypto/SecretKey; writeIv iv #Ljavax/crypto/spec/IvParameterSpec;
StackMapTable ? ? ? ? ? ? ? ?
Exceptions ?
SourceFile ChangeCipherSpec.java NestHost ? : ; !sun/security/ssl/HandshakeContext ? W ? Csun/security/ssl/SSLTrafficKeyDerivation$LegacyTrafficKeyDerivation 'java/lang/UnsupportedOperationException Not supported. : ? ? \ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? clientMacKey serverMacKey ? ? ? ? &java/security/NoSuchAlgorithmException !java/security/InvalidKeyException javax/net/ssl/SSLException Algorithm missing: : ? clientWriteKey serverWriteKey
clientWriteIv
serverWriteIv !javax/crypto/spec/IvParameterSpec ? ? : ? ? ? ? ? ? ? ? &java/security/GeneralSecurityException ? ? ? ? ? java/lang/StringBuilder Illegal cipher suite ( ? ? ? ? ) and protocol version ( ) ? ? ? ? ? ? ? ?
ssl,handshake ? ? !Produced ChangeCipherSpec message java/lang/Object ? ? ? ? ? ? ? =sun/security/ssl/ChangeCipherSpec$T10ChangeCipherSpecProducer "sun/security/ssl/HandshakeProducer ? .sun/security/ssl/SSLHandshake$HandshakeMessage )sun/security/ssl/SSLCipher$SSLWriteCipher !sun/security/ssl/SSLKeyDerivation sun/security/ssl/CipherSuite "sun/security/ssl/ConnectionContext sun/security/ssl/ProtocolVersion #sun/security/ssl/CipherSuite$MacAlg MacAlg java/lang/String sun/security/ssl/Authenticator javax/crypto/SecretKey java/io/IOException !sun/security/ssl/ChangeCipherSpec handshakeKeyDerivation (sun/security/ssl/SSLTrafficKeyDerivation (Ljava/lang/String;)V negotiatedCipherSuite
bulkCipher Lsun/security/ssl/SSLCipher; sun/security/ssl/SSLCipher
cipherType Lsun/security/ssl/CipherType; sun/security/ssl/CipherType AEAD_CIPHER negotiatedProtocol "Lsun/security/ssl/ProtocolVersion; valueOf D(Lsun/security/ssl/ProtocolVersion;)Lsun/security/ssl/Authenticator; macAlg %Lsun/security/ssl/CipherSuite$MacAlg; sslConfig #Lsun/security/ssl/SSLConfiguration; !sun/security/ssl/SSLConfiguration isClientMode Z
getTrafficKey ,(Ljava/lang/String;)Ljavax/crypto/SecretKey; ?(Lsun/security/ssl/ProtocolVersion;Lsun/security/ssl/CipherSuite$MacAlg;Ljavax/crypto/SecretKey;)Lsun/security/ssl/Authenticator; *(Ljava/lang/String;Ljava/lang/Throwable;)V
getEncoded ()[B ([B)V
sslContext !Lsun/security/ssl/SSLContextImpl; sun/security/ssl/SSLContextImpl getSecureRandom ()Ljava/security/SecureRandom; createWriteCipher ?(Lsun/security/ssl/Authenticator;Lsun/security/ssl/ProtocolVersion;Ljavax/crypto/SecretKey;Ljavax/crypto/spec/IvParameterSpec;Ljava/security/SecureRandom;)Lsun/security/ssl/SSLCipher$SSLWriteCipher;
conContext #Lsun/security/ssl/TransportContext; sun/security/ssl/Alert ILLEGAL_PARAMETER Lsun/security/ssl/Alert; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; !sun/security/ssl/TransportContext fatal H(Lsun/security/ssl/Alert;Ljava/lang/String;)Ljavax/net/ssl/SSLException; sun/security/ssl/SSLLogger isOn (Ljava/lang/String;)Z fine ((Ljava/lang/String;[Ljava/lang/Object;)V outputRecord Lsun/security/ssl/OutputRecord; sun/security/ssl/OutputRecord changeWriteCiphers /(Lsun/security/ssl/SSLCipher$SSLWriteCipher;Z)V sun/security/ssl/SSLHandshake 0 8 4 9 : ; <