abstract class sun.security.ssl.Handshaker
minor version: 0
major version: 59
flags: flags: (0x0420) ACC_SUPER, ACC_ABSTRACT
this_class: sun.security.ssl.Handshaker
super_class: java.lang.Object
{
sun.security.ssl.ProtocolVersion protocolVersion;
descriptor: Lsun/security/ssl/ProtocolVersion;
flags: (0x0000)
sun.security.ssl.ProtocolVersion activeProtocolVersion;
descriptor: Lsun/security/ssl/ProtocolVersion;
flags: (0x0000)
boolean secureRenegotiation;
descriptor: Z
flags: (0x0000)
byte[] clientVerifyData;
descriptor: [B
flags: (0x0000)
byte[] serverVerifyData;
descriptor: [B
flags: (0x0000)
boolean isInitialHandshake;
descriptor: Z
flags: (0x0000)
private ProtocolList enabledProtocols;
descriptor: LProtocolList;
flags: (0x0002) ACC_PRIVATE
private CipherSuiteList enabledCipherSuites;
descriptor: LCipherSuiteList;
flags: (0x0002) ACC_PRIVATE
java.lang.String identificationProtocol;
descriptor: Ljava/lang/String;
flags: (0x0000)
java.security.AlgorithmConstraints algorithmConstraints;
descriptor: Ljava/security/AlgorithmConstraints;
flags: (0x0000)
private java.util.Collection<SignatureAndHashAlgorithm> localSupportedSignAlgs;
descriptor: Ljava/util/Collection;
flags: (0x0002) ACC_PRIVATE
Signature: Ljava/util/Collection<LSignatureAndHashAlgorithm;>;
java.util.Collection<SignatureAndHashAlgorithm> peerSupportedSignAlgs;
descriptor: Ljava/util/Collection;
flags: (0x0000)
Signature: Ljava/util/Collection<LSignatureAndHashAlgorithm;>;
private ProtocolList activeProtocols;
descriptor: LProtocolList;
flags: (0x0002) ACC_PRIVATE
private CipherSuiteList activeCipherSuites;
descriptor: LCipherSuiteList;
flags: (0x0002) ACC_PRIVATE
java.util.List<javax.net.ssl.SNIServerName> serverNames;
descriptor: Ljava/util/List;
flags: (0x0000)
Signature: Ljava/util/List<Ljavax/net/ssl/SNIServerName;>;
java.util.Collection<javax.net.ssl.SNIMatcher> sniMatchers;
descriptor: Ljava/util/Collection;
flags: (0x0000)
Signature: Ljava/util/Collection<Ljavax/net/ssl/SNIMatcher;>;
private boolean isClient;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean needCertVerify;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
sun.security.ssl.SSLSocketImpl conn;
descriptor: Lsun/security/ssl/SSLSocketImpl;
flags: (0x0000)
sun.security.ssl.SSLEngineImpl engine;
descriptor: Lsun/security/ssl/SSLEngineImpl;
flags: (0x0000)
sun.security.ssl.HandshakeHash handshakeHash;
descriptor: Lsun/security/ssl/HandshakeHash;
flags: (0x0000)
HandshakeInStream input;
descriptor: LHandshakeInStream;
flags: (0x0000)
sun.security.ssl.HandshakeOutStream output;
descriptor: Lsun/security/ssl/HandshakeOutStream;
flags: (0x0000)
sun.security.ssl.SSLContextImpl sslContext;
descriptor: Lsun/security/ssl/SSLContextImpl;
flags: (0x0000)
sun.security.ssl.RandomCookie clnt_random;
descriptor: Lsun/security/ssl/RandomCookie;
flags: (0x0000)
sun.security.ssl.RandomCookie svr_random;
descriptor: Lsun/security/ssl/RandomCookie;
flags: (0x0000)
sun.security.ssl.SSLSessionImpl session;
descriptor: Lsun/security/ssl/SSLSessionImpl;
flags: (0x0000)
HandshakeStateManager handshakeState;
descriptor: LHandshakeStateManager;
flags: (0x0000)
boolean clientHelloDelivered;
descriptor: Z
flags: (0x0000)
boolean serverHelloRequested;
descriptor: Z
flags: (0x0000)
boolean handshakeActivated;
descriptor: Z
flags: (0x0000)
boolean handshakeFinished;
descriptor: Z
flags: (0x0000)
sun.security.ssl.CipherSuite cipherSuite;
descriptor: Lsun/security/ssl/CipherSuite;
flags: (0x0000)
sun.security.ssl.CipherSuite$KeyExchange keyExchange;
descriptor: Lsun/security/ssl/CipherSuite$KeyExchange;
flags: (0x0000)
boolean resumingSession;
descriptor: Z
flags: (0x0000)
boolean enableNewSession;
descriptor: Z
flags: (0x0000)
boolean preferLocalCipherSuites;
descriptor: Z
flags: (0x0000)
private javax.crypto.SecretKey clntWriteKey;
descriptor: Ljavax/crypto/SecretKey;
flags: (0x0002) ACC_PRIVATE
private javax.crypto.SecretKey svrWriteKey;
descriptor: Ljavax/crypto/SecretKey;
flags: (0x0002) ACC_PRIVATE
private javax.crypto.spec.IvParameterSpec clntWriteIV;
descriptor: Ljavax/crypto/spec/IvParameterSpec;
flags: (0x0002) ACC_PRIVATE
private javax.crypto.spec.IvParameterSpec svrWriteIV;
descriptor: Ljavax/crypto/spec/IvParameterSpec;
flags: (0x0002) ACC_PRIVATE
private javax.crypto.SecretKey clntMacSecret;
descriptor: Ljavax/crypto/SecretKey;
flags: (0x0002) ACC_PRIVATE
private javax.crypto.SecretKey svrMacSecret;
descriptor: Ljavax/crypto/SecretKey;
flags: (0x0002) ACC_PRIVATE
protected java.lang.String selectedProtocol;
descriptor: Ljava/lang/String;
flags: (0x0004) ACC_PROTECTED
private volatile boolean taskDelegated;
descriptor: Z
flags: (0x0042) ACC_PRIVATE, ACC_VOLATILE
private volatile sun.security.ssl.Handshaker$DelegatedTask<?> delegatedTask;
descriptor: Lsun/security/ssl/Handshaker$DelegatedTask;
flags: (0x0042) ACC_PRIVATE, ACC_VOLATILE
Signature: Lsun/security/ssl/Handshaker$DelegatedTask<*>;
private volatile java.lang.Exception thrown;
descriptor: Ljava/lang/Exception;
flags: (0x0042) ACC_PRIVATE, ACC_VOLATILE
private java.lang.Object thrownLock;
descriptor: Ljava/lang/Object;
flags: (0x0002) ACC_PRIVATE
static final Debug debug;
descriptor: LDebug;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final boolean allowUnsafeRenegotiation;
descriptor: Z
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final boolean allowLegacyHelloMessages;
descriptor: Z
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final boolean rejectClientInitiatedRenego;
descriptor: Z
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final boolean useExtendedMasterSecret;
descriptor: Z
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final boolean allowLegacyResumption;
descriptor: Z
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final boolean allowLegacyMasterSecret;
descriptor: Z
flags: (0x0018) ACC_STATIC, ACC_FINAL
boolean requestedToUseEMS;
descriptor: Z
flags: (0x0000)
boolean invalidated;
descriptor: Z
flags: (0x0000)
void <init>(sun.security.ssl.SSLSocketImpl, sun.security.ssl.SSLContextImpl, ProtocolList, boolean, boolean, sun.security.ssl.ProtocolVersion, boolean, boolean, byte[], byte[]);
descriptor: (Lsun/security/ssl/SSLSocketImpl;Lsun/security/ssl/SSLContextImpl;LProtocolList;ZZLsun/security/ssl/ProtocolVersion;ZZ[B[B)V
flags: (0x0000)
Code:
stack=3, locals=11, args_size=11
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import sun.security.ssl.CipherSuite.PRF cannot be resolved\n\tThe import sun.security.ssl.CipherSuite.CipherType cannot be resolved\n\tProtocolList cannot be resolved to a type\n\tCipherSuiteList cannot be resolved to a type\n\tSignatureAndHashAlgorithm cannot be resolved to a type\n\tSignatureAndHashAlgorithm cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tCipherSuiteList cannot be resolved to a type\n\tHandshakeInStream cannot be resolved to a type\n\tHandshakeStateManager cannot be resolved to a type\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\tDebug cannot be resolved\n\tDebug cannot be resolved\n\tDebug cannot be resolved\n\tDebug cannot be resolved\n\tDebug cannot be resolved\n\tDebug cannot be resolved\n\tProtocolList cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\tHandshakeStateManager cannot be resolved to a type\n\tHandshakeStateManager cannot be resolved to a type\n\tThe method fatal(byte, String, Throwable) is undefined for the type SSLSocketImpl\n\tThe method warning(byte) is undefined for the type SSLSocketImpl\n\tThe method getHost() is undefined for the type SSLSocketImpl\n\tThe method getAcc() is undefined for the type SSLSocketImpl\n\tThe method setVersion(ProtocolVersion) is undefined for the type SSLSocketImpl\n\tr cannot be resolved or is not a field\n\tProtocolList cannot be resolved to a type\n\tCipherSuiteList cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tCipherSuiteList cannot be resolved to a type\n\tCipherSuiteList cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tCipherSuiteList cannot be resolved to a type\n\tCipherSuiteList cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tSignatureAndHashAlgorithm cannot be resolved to a type\n\tSignatureAndHashAlgorithm cannot be resolved to a type\n\tSignatureAndHashAlgorithm cannot be resolved to a type\n\tSignatureAndHashAlgorithm cannot be resolved to a type\n\tSignatureAndHashAlgorithm cannot be resolved\n\tSignatureAndHashAlgorithm cannot be resolved to a type\n\tSignatureAndHashAlgorithm cannot be resolved to a type\n\tSignatureAndHashAlgorithm cannot be resolved to a type\n\tSignatureAndHashAlgorithm cannot be resolved to a type\n\tSignatureAndHashAlgorithm cannot be resolved to a type\n\tSignatureAndHashAlgorithm cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tThe method getActiveProtocols() from the type Handshaker refers to the missing type ProtocolList\n\tProtocolList cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tv cannot be resolved or is not a field\n\tCipherSuiteList cannot be resolved to a type\n\tCipherSuiteList cannot be resolved to a type\n\tThe method getActiveCipherSuites() from the type Handshaker refers to the missing type CipherSuiteList\n\tCipherSuiteList cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tv cannot be resolved or is not a field\n\tv cannot be resolved or is not a field\n\tProtocolList cannot be resolved to a type\n\tThe constructor HandshakeHash(boolean) is undefined\n\tHandshakeInStream cannot be resolved to a type\n\tHandshakeInStream cannot be resolved to a type\n\tThe constructor HandshakeOutStream(ProtocolVersion, ProtocolVersion, HandshakeHash, SSLSocketImpl) is undefined\n\tThe method getAppInputStream() is undefined for the type SSLSocketImpl\n\tThe method getAppInputStream() is undefined for the type SSLSocketImpl\n\tThe method getAppOutputStream() is undefined for the type SSLSocketImpl\n\tThe constructor HandshakeOutStream(ProtocolVersion, ProtocolVersion, HandshakeHash, SSLEngineImpl) is undefined\n\tEngineInputRecord cannot be resolved to a type\n\tEngineInputRecord cannot be resolved to a type\n\tEngineOutputRecord cannot be resolved to a type\n\tCipherSuiteList cannot be resolved to a type\n\tCipherSuiteList cannot be resolved to a type\n\tThe method getActiveCipherSuites() from the type Handshaker refers to the missing type CipherSuiteList\n\tCipherSuiteList cannot be resolved to a type\n\tCipherSuiteList cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tThe method getActiveProtocols() from the type Handshaker refers to the missing type ProtocolList\n\tProtocolList cannot be resolved to a type\n\tCipherSuiteList cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tCipherBox cannot be resolved to a type\n\tCipherBox cannot be resolved to a type\n\tcipher cannot be resolved or is not a field\n\tcipher cannot be resolved or is not a field\n\tHandshakeStateManager cannot be resolved to a type\n\tThe method setHandshakeSession(SSLSessionImpl) is undefined for the type SSLSocketImpl\n\tHandshakeInStream cannot be resolved to a type\n\tHandshakeInStream cannot be resolved to a type\n\tHandshakeStateManager cannot be resolved to a type\n\tct_change_cipher_spec cannot be resolved or is not a field\n\tHandshakeStateManager cannot be resolved to a type\n\tDebug cannot be resolved to a type\n\tBulkCipher cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
MethodParameters:
Name Flags
c
context
enabledProtocols
needCertVerify
isClient
activeProtocolVersion
isInitialHandshake
secureRenegotiation
clientVerifyData
serverVerifyData
void <init>(sun.security.ssl.SSLEngineImpl, sun.security.ssl.SSLContextImpl, ProtocolList, boolean, boolean, sun.security.ssl.ProtocolVersion, boolean, boolean, byte[], byte[]);
descriptor: (Lsun/security/ssl/SSLEngineImpl;Lsun/security/ssl/SSLContextImpl;LProtocolList;ZZLsun/security/ssl/ProtocolVersion;ZZ[B[B)V
flags: (0x0000)
Code:
stack=3, locals=11, args_size=11
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import sun.security.ssl.CipherSuite.PRF cannot be resolved\n\tThe import sun.security.ssl.CipherSuite.CipherType cannot be resolved\n\tProtocolList cannot be resolved to a type\n\tCipherSuiteList cannot be resolved to a type\n\tSignatureAndHashAlgorithm cannot be resolved to a type\n\tSignatureAndHashAlgorithm cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tCipherSuiteList cannot be resolved to a type\n\tHandshakeInStream cannot be resolved to a type\n\tHandshakeStateManager cannot be resolved to a type\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\tDebug cannot be resolved\n\tDebug cannot be resolved\n\tDebug cannot be resolved\n\tDebug cannot be resolved\n\tDebug cannot be resolved\n\tDebug cannot be resolved\n\tProtocolList cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\tHandshakeStateManager cannot be resolved to a type\n\tHandshakeStateManager cannot be resolved to a type\n\tThe method fatal(byte, String, Throwable) is undefined for the type SSLSocketImpl\n\tThe method warning(byte) is undefined for the type SSLSocketImpl\n\tThe method getHost() is undefined for the type SSLSocketImpl\n\tThe method getAcc() is undefined for the type SSLSocketImpl\n\tThe method setVersion(ProtocolVersion) is undefined for the type SSLSocketImpl\n\tr cannot be resolved or is not a field\n\tProtocolList cannot be resolved to a type\n\tCipherSuiteList cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tCipherSuiteList cannot be resolved to a type\n\tCipherSuiteList cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tCipherSuiteList cannot be resolved to a type\n\tCipherSuiteList cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tSignatureAndHashAlgorithm cannot be resolved to a type\n\tSignatureAndHashAlgorithm cannot be resolved to a type\n\tSignatureAndHashAlgorithm cannot be resolved to a type\n\tSignatureAndHashAlgorithm cannot be resolved to a type\n\tSignatureAndHashAlgorithm cannot be resolved\n\tSignatureAndHashAlgorithm cannot be resolved to a type\n\tSignatureAndHashAlgorithm cannot be resolved to a type\n\tSignatureAndHashAlgorithm cannot be resolved to a type\n\tSignatureAndHashAlgorithm cannot be resolved to a type\n\tSignatureAndHashAlgorithm cannot be resolved to a type\n\tSignatureAndHashAlgorithm cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tThe method getActiveProtocols() from the type Handshaker refers to the missing type ProtocolList\n\tProtocolList cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tv cannot be resolved or is not a field\n\tCipherSuiteList cannot be resolved to a type\n\tCipherSuiteList cannot be resolved to a type\n\tThe method getActiveCipherSuites() from the type Handshaker refers to the missing type CipherSuiteList\n\tCipherSuiteList cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tv cannot be resolved or is not a field\n\tv cannot be resolved or is not a field\n\tProtocolList cannot be resolved to a type\n\tThe constructor HandshakeHash(boolean) is undefined\n\tHandshakeInStream cannot be resolved to a type\n\tHandshakeInStream cannot be resolved to a type\n\tThe constructor HandshakeOutStream(ProtocolVersion, ProtocolVersion, HandshakeHash, SSLSocketImpl) is undefined\n\tThe method getAppInputStream() is undefined for the type SSLSocketImpl\n\tThe method getAppInputStream() is undefined for the type SSLSocketImpl\n\tThe method getAppOutputStream() is undefined for the type SSLSocketImpl\n\tThe constructor HandshakeOutStream(ProtocolVersion, ProtocolVersion, HandshakeHash, SSLEngineImpl) is undefined\n\tEngineInputRecord cannot be resolved to a type\n\tEngineInputRecord cannot be resolved to a type\n\tEngineOutputRecord cannot be resolved to a type\n\tCipherSuiteList cannot be resolved to a type\n\tCipherSuiteList cannot be resolved to a type\n\tThe method getActiveCipherSuites() from the type Handshaker refers to the missing type CipherSuiteList\n\tCipherSuiteList cannot be resolved to a type\n\tCipherSuiteList cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tThe method getActiveProtocols() from the type Handshaker refers to the missing type ProtocolList\n\tProtocolList cannot be resolved to a type\n\tCipherSuiteList cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tCipherBox cannot be resolved to a type\n\tCipherBox cannot be resolved to a type\n\tcipher cannot be resolved or is not a field\n\tcipher cannot be resolved or is not a field\n\tHandshakeStateManager cannot be resolved to a type\n\tThe method setHandshakeSession(SSLSessionImpl) is undefined for the type SSLSocketImpl\n\tHandshakeInStream cannot be resolved to a type\n\tHandshakeInStream cannot be resolved to a type\n\tHandshakeStateManager cannot be resolved to a type\n\tct_change_cipher_spec cannot be resolved or is not a field\n\tHandshakeStateManager cannot be resolved to a type\n\tDebug cannot be resolved to a type\n\tBulkCipher cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
MethodParameters:
Name Flags
engine
context
enabledProtocols
needCertVerify
isClient
activeProtocolVersion
isInitialHandshake
secureRenegotiation
clientVerifyData
serverVerifyData
void init(sun.security.ssl.SSLContextImpl, ProtocolList, boolean, boolean, sun.security.ssl.ProtocolVersion, boolean, boolean, byte[], byte[]);
descriptor: (Lsun/security/ssl/SSLContextImpl;LProtocolList;ZZLsun/security/ssl/ProtocolVersion;ZZ[B[B)V
flags: (0x0000)
Code:
stack=3, locals=10, args_size=10
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tProtocolList cannot be resolved to a type\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\tHandshakeStateManager cannot be resolved to a type\n\tHandshakeStateManager cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
MethodParameters:
Name Flags
context
enabledProtocols
needCertVerify
isClient
activeProtocolVersion
isInitialHandshake
secureRenegotiation
clientVerifyData
serverVerifyData
void fatalSE(byte, java.lang.String);
descriptor: (BLjava/lang/String;)V
flags: (0x0000)
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
b
diagnostic
void fatalSE(byte, java.lang.Throwable);
descriptor: (BLjava/lang/Throwable;)V
flags: (0x0000)
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
b
cause
void fatalSE(byte, java.lang.String, java.lang.Throwable);
descriptor: (BLjava/lang/String;Ljava/lang/Throwable;)V
flags: (0x0000)
Code:
stack=3, locals=4, args_size=4
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tThe method fatal(byte, String, Throwable) is undefined for the type SSLSocketImpl\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
b
diagnostic
cause
void warningSE(byte);
descriptor: (B)V
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tThe method warning(byte) is undefined for the type SSLSocketImpl\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
MethodParameters:
Name Flags
b
java.lang.String getHostSE();
descriptor: ()Ljava/lang/String;
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tThe method getHost() is undefined for the type SSLSocketImpl\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
java.lang.String getHostAddressSE();
descriptor: ()Ljava/lang/String;
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
int getPortSE();
descriptor: ()I
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
int getLocalPortSE();
descriptor: ()I
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
java.security.AccessControlContext getAccSE();
descriptor: ()Ljava/security/AccessControlContext;
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tThe method getAcc() is undefined for the type SSLSocketImpl\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
java.lang.String getEndpointIdentificationAlgorithmSE();
descriptor: ()Ljava/lang/String;
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
private void setVersionSE(sun.security.ssl.ProtocolVersion);
descriptor: (Lsun/security/ssl/ProtocolVersion;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tThe method setVersion(ProtocolVersion) is undefined for the type SSLSocketImpl\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
MethodParameters:
Name Flags
protocolVersion
void setVersion(sun.security.ssl.ProtocolVersion);
descriptor: (Lsun/security/ssl/ProtocolVersion;)V
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tr cannot be resolved or is not a field\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
MethodParameters:
Name Flags
protocolVersion
void setEnabledProtocols(ProtocolList);
descriptor: (LProtocolList;)V
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tProtocolList cannot be resolved to a type\n\tCipherSuiteList cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
MethodParameters:
Name Flags
enabledProtocols
void setEnabledCipherSuites(CipherSuiteList);
descriptor: (LCipherSuiteList;)V
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tCipherSuiteList cannot be resolved to a type\n\tCipherSuiteList cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tCipherSuiteList cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
MethodParameters:
Name Flags
enabledCipherSuites
void setAlgorithmConstraints(java.security.AlgorithmConstraints);
descriptor: (Ljava/security/AlgorithmConstraints;)V
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tCipherSuiteList cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tSignatureAndHashAlgorithm cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
MethodParameters:
Name Flags
algorithmConstraints
java.util.Collection<SignatureAndHashAlgorithm> getLocalSupportedSignAlgs();
descriptor: ()Ljava/util/Collection;
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tSignatureAndHashAlgorithm cannot be resolved to a type\n\tSignatureAndHashAlgorithm cannot be resolved to a type\n\tSignatureAndHashAlgorithm cannot be resolved to a type\n\tSignatureAndHashAlgorithm cannot be resolved\n\tSignatureAndHashAlgorithm cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
Signature: ()Ljava/util/Collection<LSignatureAndHashAlgorithm;>;
void setPeerSupportedSignAlgs(java.util.Collection<SignatureAndHashAlgorithm>);
descriptor: (Ljava/util/Collection;)V
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tSignatureAndHashAlgorithm cannot be resolved to a type\n\tSignatureAndHashAlgorithm cannot be resolved to a type\n\tSignatureAndHashAlgorithm cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
Signature: (Ljava/util/Collection<LSignatureAndHashAlgorithm;>;)V
MethodParameters:
Name Flags
algorithms
java.util.Collection<SignatureAndHashAlgorithm> getPeerSupportedSignAlgs();
descriptor: ()Ljava/util/Collection;
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tSignatureAndHashAlgorithm cannot be resolved to a type\n\tSignatureAndHashAlgorithm cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
Signature: ()Ljava/util/Collection<LSignatureAndHashAlgorithm;>;
void setIdentificationProtocol(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
MethodParameters:
Name Flags
protocol
void setSNIServerNames(java.util.List<javax.net.ssl.SNIServerName>);
descriptor: (Ljava/util/List;)V
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
Signature: (Ljava/util/List<Ljavax/net/ssl/SNIServerName;>;)V
MethodParameters:
Name Flags
serverNames
void setSNIMatchers(java.util.Collection<javax.net.ssl.SNIMatcher>);
descriptor: (Ljava/util/Collection;)V
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
Signature: (Ljava/util/Collection<Ljavax/net/ssl/SNIMatcher;>;)V
MethodParameters:
Name Flags
sniMatchers
void setUseCipherSuitesOrder(boolean);
descriptor: (Z)V
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
MethodParameters:
Name Flags
on
void activate(sun.security.ssl.ProtocolVersion);
descriptor: (Lsun/security/ssl/ProtocolVersion;)V
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tProtocolList cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tThe method getActiveProtocols() from the type Handshaker refers to the missing type ProtocolList\n\tProtocolList cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tv cannot be resolved or is not a field\n\tCipherSuiteList cannot be resolved to a type\n\tCipherSuiteList cannot be resolved to a type\n\tThe method getActiveCipherSuites() from the type Handshaker refers to the missing type CipherSuiteList\n\tCipherSuiteList cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tv cannot be resolved or is not a field\n\tv cannot be resolved or is not a field\n\tProtocolList cannot be resolved to a type\n\tThe constructor HandshakeHash(boolean) is undefined\n\tHandshakeInStream cannot be resolved to a type\n\tHandshakeInStream cannot be resolved to a type\n\tThe constructor HandshakeOutStream(ProtocolVersion, ProtocolVersion, HandshakeHash, SSLSocketImpl) is undefined\n\tThe method getAppInputStream() is undefined for the type SSLSocketImpl\n\tThe method getAppInputStream() is undefined for the type SSLSocketImpl\n\tThe method getAppOutputStream() is undefined for the type SSLSocketImpl\n\tThe constructor HandshakeOutStream(ProtocolVersion, ProtocolVersion, HandshakeHash, SSLEngineImpl) is undefined\n\tEngineInputRecord cannot be resolved to a type\n\tEngineInputRecord cannot be resolved to a type\n\tEngineOutputRecord cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
helloVersion
void setCipherSuite(sun.security.ssl.CipherSuite);
descriptor: (Lsun/security/ssl/CipherSuite;)V
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
MethodParameters:
Name Flags
s
boolean isNegotiable(sun.security.ssl.CipherSuite);
descriptor: (Lsun/security/ssl/CipherSuite;)Z
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tCipherSuiteList cannot be resolved to a type\n\tCipherSuiteList cannot be resolved to a type\n\tThe method getActiveCipherSuites() from the type Handshaker refers to the missing type CipherSuiteList\n\tCipherSuiteList cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
MethodParameters:
Name Flags
s
static final boolean isNegotiable(CipherSuiteList, sun.security.ssl.CipherSuite);
descriptor: (LCipherSuiteList;Lsun/security/ssl/CipherSuite;)Z
flags: (0x0018) ACC_STATIC, ACC_FINAL
Code:
stack=3, locals=2, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCipherSuiteList cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
proposed
s
boolean isNegotiable(sun.security.ssl.ProtocolVersion);
descriptor: (Lsun/security/ssl/ProtocolVersion;)Z
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tProtocolList cannot be resolved to a type\n\tThe method getActiveProtocols() from the type Handshaker refers to the missing type ProtocolList\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
MethodParameters:
Name Flags
protocolVersion
sun.security.ssl.ProtocolVersion selectProtocolVersion(sun.security.ssl.ProtocolVersion);
descriptor: (Lsun/security/ssl/ProtocolVersion;)Lsun/security/ssl/ProtocolVersion;
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tProtocolList cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
MethodParameters:
Name Flags
protocolVersion
CipherSuiteList getActiveCipherSuites();
descriptor: ()LCipherSuiteList;
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCipherSuiteList cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
ProtocolList getActiveProtocols();
descriptor: ()LProtocolList;
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tProtocolList cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
void setEnableSessionCreation(boolean);
descriptor: (Z)V
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
MethodParameters:
Name Flags
newSessions
CipherBox newReadCipher();
descriptor: ()LCipherBox;
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCipherBox cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
Exceptions:
throws java.security.NoSuchAlgorithmException
CipherBox newWriteCipher();
descriptor: ()LCipherBox;
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCipherBox cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
Exceptions:
throws java.security.NoSuchAlgorithmException
sun.security.ssl.Authenticator newReadAuthenticator();
descriptor: ()Lsun/security/ssl/Authenticator;
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tcipher cannot be resolved or is not a field\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
Exceptions:
throws java.security.NoSuchAlgorithmException, java.security.InvalidKeyException
sun.security.ssl.Authenticator newWriteAuthenticator();
descriptor: ()Lsun/security/ssl/Authenticator;
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tcipher cannot be resolved or is not a field\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
Exceptions:
throws java.security.NoSuchAlgorithmException, java.security.InvalidKeyException
boolean isDone();
descriptor: ()Z
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tHandshakeStateManager cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
sun.security.ssl.SSLSessionImpl getSession();
descriptor: ()Lsun/security/ssl/SSLSessionImpl;
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
void setHandshakeSessionSE(sun.security.ssl.SSLSessionImpl);
descriptor: (Lsun/security/ssl/SSLSessionImpl;)V
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tThe method setHandshakeSession(SSLSessionImpl) is undefined for the type SSLSocketImpl\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
MethodParameters:
Name Flags
handshakeSession
boolean isSecureRenegotiation();
descriptor: ()Z
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
byte[] getClientVerifyData();
descriptor: ()[B
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
byte[] getServerVerifyData();
descriptor: ()[B
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
void process_record(sun.security.ssl.InputRecord, boolean);
descriptor: (Lsun/security/ssl/InputRecord;Z)V
flags: (0x0000)
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tHandshakeInStream cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
r
expectingFinished
void processLoop();
descriptor: ()V
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tHandshakeInStream cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
Exceptions:
throws java.io.IOException
boolean activated();
descriptor: ()Z
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
boolean started();
descriptor: ()Z
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
void kickstart();
descriptor: ()V
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tHandshakeStateManager cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
Exceptions:
throws java.io.IOException
abstract sun.security.ssl.HandshakeMessage getKickstartMessage();
descriptor: ()Lsun/security/ssl/HandshakeMessage;
flags: (0x0400) ACC_ABSTRACT
Exceptions:
throws javax.net.ssl.SSLException
abstract void processMessage(byte, int);
descriptor: (BI)V
flags: (0x0400) ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
messageType
messageLen
abstract void handshakeAlert(byte);
descriptor: (B)V
flags: (0x0400) ACC_ABSTRACT
Exceptions:
throws javax.net.ssl.SSLProtocolException
MethodParameters:
Name Flags
description
void sendChangeCipherSpec(sun.security.ssl.Finished, boolean);
descriptor: (Lsun/security/ssl/Finished;Z)V
flags: (0x0000)
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tct_change_cipher_spec cannot be resolved or is not a field\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
mesg
lastMessage
void receiveChangeCipherSpec();
descriptor: ()V
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tHandshakeStateManager cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
Exceptions:
throws java.io.IOException
void calculateKeys(javax.crypto.SecretKey, sun.security.ssl.ProtocolVersion);
descriptor: (Ljavax/crypto/SecretKey;Lsun/security/ssl/ProtocolVersion;)V
flags: (0x0000)
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
MethodParameters:
Name Flags
preMasterSecret
version
private javax.crypto.SecretKey calculateMasterSecret(javax.crypto.SecretKey, sun.security.ssl.ProtocolVersion);
descriptor: (Ljavax/crypto/SecretKey;Lsun/security/ssl/ProtocolVersion;)Ljavax/crypto/SecretKey;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tDebug cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
MethodParameters:
Name Flags
preMasterSecret
requestedVersion
void calculateConnectionKeys(javax.crypto.SecretKey);
descriptor: (Ljavax/crypto/SecretKey;)V
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tBulkCipher cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
MethodParameters:
Name Flags
masterKey
private static void printHex(sun.misc.HexDumpEncoder, byte[]);
descriptor: (Lsun/misc/HexDumpEncoder;[B)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
dump
bytes
static void throwSSLException(java.lang.String, java.lang.Throwable);
descriptor: (Ljava/lang/String;Ljava/lang/Throwable;)V
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=2, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws javax.net.ssl.SSLException
MethodParameters:
Name Flags
msg
cause
private <T> void delegateTask(java.security.PrivilegedExceptionAction<T>);
descriptor: (Ljava/security/PrivilegedExceptionAction;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
Signature: <T:Ljava/lang/Object;>(Ljava/security/PrivilegedExceptionAction<TT;>;)V
MethodParameters:
Name Flags
pea
sun.security.ssl.Handshaker$DelegatedTask<?> getTask();
descriptor: ()Lsun/security/ssl/Handshaker$DelegatedTask;
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
Signature: ()Lsun/security/ssl/Handshaker$DelegatedTask<*>;
boolean taskOutstanding();
descriptor: ()Z
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
void checkThrown();
descriptor: ()V
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
Exceptions:
throws javax.net.ssl.SSLException
private void sendNPMessageIfNecessary(sun.security.ssl.HandshakeMessage$Finished);
descriptor: (Lsun/security/ssl/HandshakeMessage$Finished;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Handshaker;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
mesg
}
SourceFile: "Handshaker.java"
NestMembers:
sun.security.ssl.Handshaker$1 sun.security.ssl.Handshaker$DelegatedTask
InnerClasses:
final KeyExchange = sun.security.ssl.CipherSuite$KeyExchange of sun.security.ssl.CipherSuite
final Finished = sun.security.ssl.HandshakeMessage$Finished of sun.security.ssl.HandshakeMessage
DelegatedTask = sun.security.ssl.Handshaker$DelegatedTask of sun.security.ssl.Handshaker