final class sun.security.ssl.ServerHandshaker extends sun.security.ssl.Handshaker
minor version: 0
major version: 59
flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
this_class: sun.security.ssl.ServerHandshaker
super_class: sun.security.ssl.Handshaker
{
private byte doClientAuth;
descriptor: B
flags: (0x0002) ACC_PRIVATE
private java.security.cert.X509Certificate[] certs;
descriptor: [Ljava/security/cert/X509Certificate;
flags: (0x0002) ACC_PRIVATE
private java.security.PrivateKey privateKey;
descriptor: Ljava/security/PrivateKey;
flags: (0x0002) ACC_PRIVATE
private java.lang.Object serviceCreds;
descriptor: Ljava/lang/Object;
flags: (0x0002) ACC_PRIVATE
private boolean needClientVerify;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private java.security.PrivateKey tempPrivateKey;
descriptor: Ljava/security/PrivateKey;
flags: (0x0002) ACC_PRIVATE
private java.security.PublicKey tempPublicKey;
descriptor: Ljava/security/PublicKey;
flags: (0x0002) ACC_PRIVATE
private DHCrypt dh;
descriptor: LDHCrypt;
flags: (0x0002) ACC_PRIVATE
private ECDHCrypt ecdh;
descriptor: LECDHCrypt;
flags: (0x0002) ACC_PRIVATE
private sun.security.ssl.ProtocolVersion clientRequestedVersion;
descriptor: Lsun/security/ssl/ProtocolVersion;
flags: (0x0002) ACC_PRIVATE
private EllipticCurvesExtension requestedCurves;
descriptor: LEllipticCurvesExtension;
flags: (0x0002) ACC_PRIVATE
SignatureAndHashAlgorithm preferableSignatureAlgorithm;
descriptor: LSignatureAndHashAlgorithm;
flags: (0x0000)
private static final boolean useSmartEphemeralDHKeys;
descriptor: Z
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final boolean useLegacyEphemeralDHKeys;
descriptor: Z
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final int customizedDHKeySize;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.security.AlgorithmConstraints legacyAlgorithmConstraints;
descriptor: Ljava/security/AlgorithmConstraints;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
void <init>(sun.security.ssl.SSLSocketImpl, sun.security.ssl.SSLContextImpl, ProtocolList, byte, sun.security.ssl.ProtocolVersion, boolean, boolean, byte[], byte[]);
descriptor: (Lsun/security/ssl/SSLSocketImpl;Lsun/security/ssl/SSLContextImpl;LProtocolList;BLsun/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\tThe import sun.security.ssl.SignatureAndHashAlgorithm cannot be resolved\n\tDHCrypt cannot be resolved to a type\n\tECDHCrypt cannot be resolved to a type\n\tEllipticCurvesExtension 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\tHandshakeStateManager cannot be resolved to a type\n\tHandshakeInStream cannot be resolved to a type\n\tHandshakeStateManager cannot be resolved to a type\n\tHandshakeInStream cannot be resolved to a type\n\tHandshakeStateManager cannot be resolved to a type\n\tHandshakeInStream cannot be resolved to a type\n\tHandshakeStateManager cannot be resolved to a type\n\tKerberosClientKeyExchange cannot be resolved to a type\n\tKerberosClientKeyExchange cannot be resolved to a type\n\tHandshakeInStream cannot be resolved to a type\n\tHandshakeStateManager cannot be resolved to a type\n\tHandshakeInStream cannot be resolved to a type\n\tHandshakeStateManager cannot be resolved to a type\n\tHandshakeInStream cannot be resolved to a type\n\tHandshakeStateManager cannot be resolved to a type\n\tThe method getUseExtendedMasterSecret() is undefined for the type SSLSessionImpl\n\tHandshakeInStream cannot be resolved to a type\n\tHandshakeInStream cannot be resolved to a type\n\tThe method getLocalSupportedSignAlgs() from the type Handshaker refers to the missing type SignatureAndHashAlgorithm\n\tHandshakeStateManager cannot be resolved to a type\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\tHandshakeInStream cannot be resolved to a type\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\tThe method print(PrintStream) is undefined for the type ClientHello\n\textensions cannot be resolved or is not a field\n\tThe method isMatched(Collection<SNIMatcher>) is undefined for the type ServerNameExtension\n\tCipherSuiteList cannot be resolved to a type\n\tThe method getCipherSuites() is undefined for the type ClientHello\n\tC_SCSV cannot be resolved or is not a field\n\tRenegotiationInfoExtension cannot be resolved to a type\n\tRenegotiationInfoExtension cannot be resolved to a type\n\textensions cannot be resolved or is not a field\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\tv cannot be resolved or is not a field\n\tv cannot be resolved or is not a field\n\tHandshakeInStream cannot be resolved to a type\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\textensions cannot be resolved or is not a field\n\tprotocolVersion cannot be resolved or is not a field\n\tv cannot be resolved or is not a field\n\textensions cannot be resolved or is not a field\n\textensions cannot be resolved or is not a field\n\tHandshakeInStream cannot be resolved to a type\n\tprotocolVersion cannot be resolved or is not a field\n\tv cannot be resolved or is not a field\n\tv cannot be resolved or is not a field\n\tThe method protocolDetermined(ProtocolVersion) is undefined for the type HandshakeHash\n\tprotocolVersion cannot be resolved or is not a field\n\tclnt_random cannot be resolved or is not a field\n\tsvr_random cannot be resolved or is not a field\n\tsessionId cannot be resolved or is not a field\n\tsessionId cannot be resolved or is not a field\n\tprotocolVersion cannot be resolved or is not a field\n\tThe method getUseExtendedMasterSecret() is undefined for the type SSLSessionImpl\n\tThe method getUseExtendedMasterSecret() is undefined for the type SSLSessionImpl\n\tThe method getUseExtendedMasterSecret() is undefined for the type SSLSessionImpl\n\tThe method isIdentical(List<SNIServerName>) is undefined for the type ServerNameExtension\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\tThe method getEndpointIdentificationAlgorithm() is undefined for the type SSLSessionImpl\n\tDebug cannot be resolved to a type\n\tCipherSuiteList cannot be resolved to a type\n\tv cannot be resolved or is not a field\n\tDHCrypt cannot be resolved to a type\n\tEllipticCurvesExtension cannot be resolved to a type\n\tECDHCrypt cannot be resolved to a type\n\tEllipticCurvesExtension cannot be resolved\n\tDebug cannot be resolved to a type\n\tKerberosClientKeyExchange cannot be resolved to a type\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved to a type\n\tSERVER cannot be resolved or is not a field\n\tType mismatch: cannot convert from HelloRequest to HandshakeMessage\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved to a type\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/ServerHandshaker;
MethodParameters:
Name Flags
socket
context
enabledProtocols
clientAuth
activeProtocolVersion
isInitialHandshake
secureRenegotiation
clientVerifyData
serverVerifyData
void <init>(sun.security.ssl.SSLEngineImpl, sun.security.ssl.SSLContextImpl, ProtocolList, byte, sun.security.ssl.ProtocolVersion, boolean, boolean, byte[], byte[]);
descriptor: (Lsun/security/ssl/SSLEngineImpl;Lsun/security/ssl/SSLContextImpl;LProtocolList;BLsun/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\tThe import sun.security.ssl.SignatureAndHashAlgorithm cannot be resolved\n\tDHCrypt cannot be resolved to a type\n\tECDHCrypt cannot be resolved to a type\n\tEllipticCurvesExtension 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\tHandshakeStateManager cannot be resolved to a type\n\tHandshakeInStream cannot be resolved to a type\n\tHandshakeStateManager cannot be resolved to a type\n\tHandshakeInStream cannot be resolved to a type\n\tHandshakeStateManager cannot be resolved to a type\n\tHandshakeInStream cannot be resolved to a type\n\tHandshakeStateManager cannot be resolved to a type\n\tKerberosClientKeyExchange cannot be resolved to a type\n\tKerberosClientKeyExchange cannot be resolved to a type\n\tHandshakeInStream cannot be resolved to a type\n\tHandshakeStateManager cannot be resolved to a type\n\tHandshakeInStream cannot be resolved to a type\n\tHandshakeStateManager cannot be resolved to a type\n\tHandshakeInStream cannot be resolved to a type\n\tHandshakeStateManager cannot be resolved to a type\n\tThe method getUseExtendedMasterSecret() is undefined for the type SSLSessionImpl\n\tHandshakeInStream cannot be resolved to a type\n\tHandshakeInStream cannot be resolved to a type\n\tThe method getLocalSupportedSignAlgs() from the type Handshaker refers to the missing type SignatureAndHashAlgorithm\n\tHandshakeStateManager cannot be resolved to a type\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\tHandshakeInStream cannot be resolved to a type\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\tThe method print(PrintStream) is undefined for the type ClientHello\n\textensions cannot be resolved or is not a field\n\tThe method isMatched(Collection<SNIMatcher>) is undefined for the type ServerNameExtension\n\tCipherSuiteList cannot be resolved to a type\n\tThe method getCipherSuites() is undefined for the type ClientHello\n\tC_SCSV cannot be resolved or is not a field\n\tRenegotiationInfoExtension cannot be resolved to a type\n\tRenegotiationInfoExtension cannot be resolved to a type\n\textensions cannot be resolved or is not a field\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\tv cannot be resolved or is not a field\n\tv cannot be resolved or is not a field\n\tHandshakeInStream cannot be resolved to a type\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\textensions cannot be resolved or is not a field\n\tprotocolVersion cannot be resolved or is not a field\n\tv cannot be resolved or is not a field\n\textensions cannot be resolved or is not a field\n\textensions cannot be resolved or is not a field\n\tHandshakeInStream cannot be resolved to a type\n\tprotocolVersion cannot be resolved or is not a field\n\tv cannot be resolved or is not a field\n\tv cannot be resolved or is not a field\n\tThe method protocolDetermined(ProtocolVersion) is undefined for the type HandshakeHash\n\tprotocolVersion cannot be resolved or is not a field\n\tclnt_random cannot be resolved or is not a field\n\tsvr_random cannot be resolved or is not a field\n\tsessionId cannot be resolved or is not a field\n\tsessionId cannot be resolved or is not a field\n\tprotocolVersion cannot be resolved or is not a field\n\tThe method getUseExtendedMasterSecret() is undefined for the type SSLSessionImpl\n\tThe method getUseExtendedMasterSecret() is undefined for the type SSLSessionImpl\n\tThe method getUseExtendedMasterSecret() is undefined for the type SSLSessionImpl\n\tThe method isIdentical(List<SNIServerName>) is undefined for the type ServerNameExtension\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\tThe method getEndpointIdentificationAlgorithm() is undefined for the type SSLSessionImpl\n\tDebug cannot be resolved to a type\n\tCipherSuiteList cannot be resolved to a type\n\tv cannot be resolved or is not a field\n\tDHCrypt cannot be resolved to a type\n\tEllipticCurvesExtension cannot be resolved to a type\n\tECDHCrypt cannot be resolved to a type\n\tEllipticCurvesExtension cannot be resolved\n\tDebug cannot be resolved to a type\n\tKerberosClientKeyExchange cannot be resolved to a type\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved to a type\n\tSERVER cannot be resolved or is not a field\n\tType mismatch: cannot convert from HelloRequest to HandshakeMessage\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved to a type\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/ServerHandshaker;
MethodParameters:
Name Flags
engine
context
enabledProtocols
clientAuth
activeProtocolVersion
isInitialHandshake
secureRenegotiation
clientVerifyData
serverVerifyData
void setClientAuth(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"
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/ServerHandshaker;
MethodParameters:
Name Flags
clientAuth
void processMessage(byte, int);
descriptor: (BI)V
flags: (0x0000)
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tHandshakeStateManager cannot be resolved to a type\n\tHandshakeInStream cannot be resolved to a type\n\tHandshakeStateManager cannot be resolved to a type\n\tHandshakeInStream cannot be resolved to a type\n\tHandshakeStateManager cannot be resolved to a type\n\tHandshakeInStream cannot be resolved to a type\n\tHandshakeStateManager cannot be resolved to a type\n\tKerberosClientKeyExchange cannot be resolved to a type\n\tKerberosClientKeyExchange cannot be resolved to a type\n\tHandshakeInStream cannot be resolved to a type\n\tHandshakeStateManager cannot be resolved to a type\n\tHandshakeInStream cannot be resolved to a type\n\tHandshakeStateManager cannot be resolved to a type\n\tHandshakeInStream cannot be resolved to a type\n\tHandshakeStateManager cannot be resolved to a type\n\tThe method getUseExtendedMasterSecret() is undefined for the type SSLSessionImpl\n\tHandshakeInStream cannot be resolved to a type\n\tHandshakeInStream cannot be resolved to a type\n\tThe method getLocalSupportedSignAlgs() from the type Handshaker refers to the missing type SignatureAndHashAlgorithm\n\tHandshakeStateManager cannot be resolved to a type\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"
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/ServerHandshaker;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
type
message_len
void protocolSelected(HandshakeInStream);
descriptor: (LHandshakeInStream;)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\tHandshakeInStream cannot be resolved to a type\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\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/ServerHandshaker;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
in
private void clientHello(sun.security.ssl.ClientHello);
descriptor: (Lsun/security/ssl/ClientHello;)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 problems: \n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\tThe method print(PrintStream) is undefined for the type ClientHello\n\textensions cannot be resolved or is not a field\n\tThe method isMatched(Collection<SNIMatcher>) is undefined for the type ServerNameExtension\n\tCipherSuiteList cannot be resolved to a type\n\tThe method getCipherSuites() is undefined for the type ClientHello\n\tC_SCSV cannot be resolved or is not a field\n\tRenegotiationInfoExtension cannot be resolved to a type\n\tRenegotiationInfoExtension cannot be resolved to a type\n\textensions cannot be resolved or is not a field\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\tv cannot be resolved or is not a field\n\tv cannot be resolved or is not a field\n\tHandshakeInStream cannot be resolved to a type\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\textensions cannot be resolved or is not a field\n\tprotocolVersion cannot be resolved or is not a field\n\tv cannot be resolved or is not a field\n\textensions cannot be resolved or is not a field\n\textensions cannot be resolved or is not a field\n\tHandshakeInStream cannot be resolved to a type\n\tprotocolVersion cannot be resolved or is not a field\n\tv cannot be resolved or is not a field\n\tv cannot be resolved or is not a field\n\tThe method protocolDetermined(ProtocolVersion) is undefined for the type HandshakeHash\n\tprotocolVersion cannot be resolved or is not a field\n\tclnt_random cannot be resolved or is not a field\n\tsvr_random cannot be resolved or is not a field\n\tsessionId cannot be resolved or is not a field\n\tsessionId cannot be resolved or is not a field\n\tprotocolVersion cannot be resolved or is not a field\n\tThe method getUseExtendedMasterSecret() is undefined for the type SSLSessionImpl\n\tThe method getUseExtendedMasterSecret() is undefined for the type SSLSessionImpl\n\tThe method getUseExtendedMasterSecret() is undefined for the type SSLSessionImpl\n\tThe method isIdentical(List<SNIServerName>) is undefined for the type ServerNameExtension\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\tThe method getEndpointIdentificationAlgorithm() is undefined for the type SSLSessionImpl\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/ServerHandshaker;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
mesg
private void chooseCipherSuite(sun.security.ssl.ClientHello);
descriptor: (Lsun/security/ssl/ClientHello;)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\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/ServerHandshaker;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
mesg
boolean trySetCipherSuite(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 problem: \n\tv 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/ServerHandshaker;
MethodParameters:
Name Flags
suite
private boolean setupEphemeralRSAKeys(boolean);
descriptor: (Z)Z
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/ServerHandshaker;
MethodParameters:
Name Flags
export
private void setupEphemeralDHKeys(boolean, java.security.Key);
descriptor: (ZLjava/security/Key;)V
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\tDHCrypt 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/ServerHandshaker;
MethodParameters:
Name Flags
export
key
private boolean setupEphemeralECDHKeys();
descriptor: ()Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tEllipticCurvesExtension 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/ServerHandshaker;
private void setupStaticECDHKeys();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tECDHCrypt 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/ServerHandshaker;
private boolean setupPrivateKeyAndChain(java.lang.String);
descriptor: (Ljava/lang/String;)Z
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\tEllipticCurvesExtension cannot be resolved\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/ServerHandshaker;
MethodParameters:
Name Flags
algorithm
private boolean setupKerberosKeys();
descriptor: ()Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=1, args_size=1
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/ServerHandshaker;
javax.crypto.SecretKey clientKeyExchange(KerberosClientKeyExchange);
descriptor: (LKerberosClientKeyExchange;)Ljavax/crypto/SecretKey;
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tKerberosClientKeyExchange 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/ServerHandshaker;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
mesg
private javax.crypto.SecretKey clientKeyExchange(sun.security.ssl.DHClientKeyExchange);
descriptor: (Lsun/security/ssl/DHClientKeyExchange;)Ljavax/crypto/SecretKey;
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\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/ServerHandshaker;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
mesg
private javax.crypto.SecretKey clientKeyExchange(sun.security.ssl.ECDHClientKeyExchange);
descriptor: (Lsun/security/ssl/ECDHClientKeyExchange;)Ljavax/crypto/SecretKey;
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\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/ServerHandshaker;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
mesg
private void clientCertificateVerify(sun.security.ssl.CertificateVerify);
descriptor: (Lsun/security/ssl/CertificateVerify;)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\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/ServerHandshaker;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
mesg
private void clientFinished(sun.security.ssl.Finished);
descriptor: (Lsun/security/ssl/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\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/ServerHandshaker;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
mesg
private void sendChangeCipherAndFinish(boolean);
descriptor: (Z)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\tSERVER 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/ServerHandshaker;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
finishedTag
sun.security.ssl.HandshakeMessage getKickstartMessage();
descriptor: ()Lsun/security/ssl/HandshakeMessage;
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tType mismatch: cannot convert from HelloRequest to HandshakeMessage\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/ServerHandshaker;
void handshakeAlert(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\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/ServerHandshaker;
Exceptions:
throws javax.net.ssl.SSLProtocolException
MethodParameters:
Name Flags
description
private javax.crypto.SecretKey clientKeyExchange(sun.security.ssl.RSAClientKeyExchange);
descriptor: (Lsun/security/ssl/RSAClientKeyExchange;)Ljavax/crypto/SecretKey;
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\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/ServerHandshaker;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
mesg
private void clientCertificate(sun.security.ssl.HandshakeMessage$CertificateMsg);
descriptor: (Lsun/security/ssl/HandshakeMessage$CertificateMsg;)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\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/ServerHandshaker;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
mesg
}
SourceFile: "ServerHandshaker.java"
NestMembers:
sun.security.ssl.ServerHandshaker$1 sun.security.ssl.ServerHandshaker$2
InnerClasses:
final CertificateMsg = sun.security.ssl.HandshakeMessage$CertificateMsg of sun.security.ssl.HandshakeMessage