Skip navigation links
A C D E G H I K L M N P R S T U 

A

add(HelloExtension) - Method in class sun.security.ssl.HelloExtensions
 
alert_access_denied - Static variable in class sun.security.ssl.Alerts
 
alert_bad_certificate - Static variable in class sun.security.ssl.Alerts
 
alert_bad_certificate_hash_value - Static variable in class sun.security.ssl.Alerts
 
alert_bad_certificate_status_response - Static variable in class sun.security.ssl.Alerts
 
alert_bad_record_mac - Static variable in class sun.security.ssl.Alerts
 
alert_certificate_expired - Static variable in class sun.security.ssl.Alerts
 
alert_certificate_revoked - Static variable in class sun.security.ssl.Alerts
 
alert_certificate_unknown - Static variable in class sun.security.ssl.Alerts
 
alert_certificate_unobtainable - Static variable in class sun.security.ssl.Alerts
 
alert_close_notify - Static variable in class sun.security.ssl.Alerts
 
alert_decode_error - Static variable in class sun.security.ssl.Alerts
 
alert_decompression_failure - Static variable in class sun.security.ssl.Alerts
 
alert_decrypt_error - Static variable in class sun.security.ssl.Alerts
 
alert_decryption_failed - Static variable in class sun.security.ssl.Alerts
 
alert_export_restriction - Static variable in class sun.security.ssl.Alerts
 
alert_fatal - Static variable in class sun.security.ssl.Alerts
 
alert_handshake_failure - Static variable in class sun.security.ssl.Alerts
 
alert_illegal_parameter - Static variable in class sun.security.ssl.Alerts
 
alert_insufficient_security - Static variable in class sun.security.ssl.Alerts
 
alert_internal_error - Static variable in class sun.security.ssl.Alerts
 
alert_no_application_protocol - Static variable in class sun.security.ssl.Alerts
 
alert_no_certificate - Static variable in class sun.security.ssl.Alerts
 
alert_no_renegotiation - Static variable in class sun.security.ssl.Alerts
 
alert_protocol_version - Static variable in class sun.security.ssl.Alerts
 
alert_record_overflow - Static variable in class sun.security.ssl.Alerts
 
alert_unexpected_message - Static variable in class sun.security.ssl.Alerts
 
alert_unknown_ca - Static variable in class sun.security.ssl.Alerts
 
alert_unrecognized_name - Static variable in class sun.security.ssl.Alerts
 
alert_unsupported_certificate - Static variable in class sun.security.ssl.Alerts
 
alert_unsupported_extension - Static variable in class sun.security.ssl.Alerts
 
alert_user_canceled - Static variable in class sun.security.ssl.Alerts
 
alert_warning - Static variable in class sun.security.ssl.Alerts
 
alertDescription(byte) - Static method in class sun.security.ssl.Alerts
 
Alerts - Class in sun.security.ssl
 
Alerts() - Constructor for class sun.security.ssl.Alerts
 
allowUnsafeServerCertChange - Static variable in class sun.security.ssl.ClientHandshaker
 
ALPNExtension - Class in sun.security.ssl
 
ALPNExtension(List<String>) - Constructor for class sun.security.ssl.ALPNExtension
 
ALPNExtension(HandshakeInStream, int) - Constructor for class sun.security.ssl.ALPNExtension
 
alpnSelected(HandshakeMessage.ServerHello) - Method in class sun.security.ssl.ClientHandshaker
 
ALTNAME_DNS - Static variable in class sun.security.ssl.ClientHandshaker
 
ALTNAME_IP - Static variable in class sun.security.ssl.ClientHandshaker
 

C

certRequest - Variable in class sun.security.ssl.ClientHandshaker
 
certs - Variable in class sun.security.ssl.ServerHandshaker
 
chooseCipherSuite(HandshakeMessage.ClientHello) - Method in class sun.security.ssl.ServerHandshaker
 
clientCertificate(HandshakeMessage.CertificateMsg) - Method in class sun.security.ssl.ServerHandshaker
 
clientCertificateVerify(HandshakeMessage.CertificateVerify) - Method in class sun.security.ssl.ServerHandshaker
 
clientFinished(HandshakeMessage.Finished) - Method in class sun.security.ssl.ServerHandshaker
 
ClientHandshaker - Class in sun.security.ssl
ClientHandshaker does the protocol handshaking from the point of view of a client.
ClientHandshaker(SSLSocketImpl, SSLContextImpl, ProtocolList, ProtocolVersion, boolean, boolean, byte[], byte[]) - Constructor for class sun.security.ssl.ClientHandshaker
 
ClientHandshaker(SSLEngineImpl, SSLContextImpl, ProtocolList, ProtocolVersion, boolean, boolean, byte[], byte[]) - Constructor for class sun.security.ssl.ClientHandshaker
 
clientHello(HandshakeMessage.ClientHello) - Method in class sun.security.ssl.ServerHandshaker
 
clientKeyExchange(KerberosClientKeyExchange) - Method in class sun.security.ssl.ServerHandshaker
 
clientKeyExchange(DHClientKeyExchange) - Method in class sun.security.ssl.ServerHandshaker
 
clientKeyExchange(ECDHClientKeyExchange) - Method in class sun.security.ssl.ServerHandshaker
 
clientKeyExchange(RSAClientKeyExchange) - Method in class sun.security.ssl.ServerHandshaker
 
clientRequestedVersion - Variable in class sun.security.ssl.ServerHandshaker
 
content - Variable in class sun.security.ssl.ALPNExtension
 
customizedDHKeySize - Static variable in class sun.security.ssl.ServerHandshaker
 

D

dh - Variable in class sun.security.ssl.ClientHandshaker
 
dh - Variable in class sun.security.ssl.ServerHandshaker
 
doClientAuth - Variable in class sun.security.ssl.ServerHandshaker
 

E

e(int, String) - Static method in class sun.security.ssl.ExtensionType
 
ecdh - Variable in class sun.security.ssl.ClientHandshaker
 
ecdh - Variable in class sun.security.ssl.ServerHandshaker
 
enableSNIExtension - Static variable in class sun.security.ssl.ClientHandshaker
 
encodedLength - Variable in class sun.security.ssl.HelloExtensions
 
ephemeralServerKey - Variable in class sun.security.ssl.ClientHandshaker
 
EXT_ALPN - Static variable in class sun.security.ssl.ExtensionType
 
EXT_CERT_TYPE - Static variable in class sun.security.ssl.ExtensionType
 
EXT_CLIENT_CERTIFICATE_URL - Static variable in class sun.security.ssl.ExtensionType
 
EXT_EC_POINT_FORMATS - Static variable in class sun.security.ssl.ExtensionType
 
EXT_ELLIPTIC_CURVES - Static variable in class sun.security.ssl.ExtensionType
 
EXT_EXTENDED_MASTER_SECRET - Static variable in class sun.security.ssl.ExtensionType
 
EXT_MAX_FRAGMENT_LENGTH - Static variable in class sun.security.ssl.ExtensionType
 
EXT_RENEGOTIATION_INFO - Static variable in class sun.security.ssl.ExtensionType
 
EXT_SERVER_NAME - Static variable in class sun.security.ssl.ExtensionType
 
EXT_SIGNATURE_ALGORITHMS - Static variable in class sun.security.ssl.ExtensionType
 
EXT_SRP - Static variable in class sun.security.ssl.ExtensionType
 
EXT_STATUS_REQUEST - Static variable in class sun.security.ssl.ExtensionType
 
EXT_TRUNCATED_HMAC - Static variable in class sun.security.ssl.ExtensionType
 
EXT_TRUSTED_CA_KEYS - Static variable in class sun.security.ssl.ExtensionType
 
EXT_USER_MAPPING - Static variable in class sun.security.ssl.ExtensionType
 
extensions - Variable in class sun.security.ssl.HelloExtensions
 
ExtensionType - Class in sun.security.ssl
 
ExtensionType(int, String) - Constructor for class sun.security.ssl.ExtensionType
 

G

get(int) - Static method in class sun.security.ssl.ExtensionType
 
get(ExtensionType) - Method in class sun.security.ssl.HelloExtensions
 
getKickstartMessage() - Method in class sun.security.ssl.ClientHandshaker
 
getKickstartMessage() - Method in class sun.security.ssl.ServerHandshaker
 
getProtocols() - Method in class sun.security.ssl.ALPNExtension
 
getSSLException(byte, String) - Static method in class sun.security.ssl.Alerts
 
getSSLException(byte, Throwable, String) - Static method in class sun.security.ssl.Alerts
 
getSubjectAltNames(Collection<List<?>>, int) - Static method in class sun.security.ssl.ClientHandshaker
 

H

handshakeAlert(byte) - Method in class sun.security.ssl.ClientHandshaker
 
handshakeAlert(byte) - Method in class sun.security.ssl.ServerHandshaker
 
HelloExtensions - Class in sun.security.ssl
This file contains all the classes relevant to TLS Extensions for the ClientHello and ServerHello messages.
HelloExtensions() - Constructor for class sun.security.ssl.HelloExtensions
 
HelloExtensions(HandshakeInStream) - Constructor for class sun.security.ssl.HelloExtensions
 

I

ID - Static variable in class sun.security.ssl.ALPNExtension
 
id - Variable in class sun.security.ssl.ExtensionType
 
init() - Method in class sun.security.ssl.ALPNExtension
 
isEquivalent(Collection<String>, Collection<String>) - Static method in class sun.security.ssl.ClientHandshaker
 
isIdentityEquivalent(X509Certificate, X509Certificate) - Static method in class sun.security.ssl.ClientHandshaker
 

K

knownExtensions - Static variable in class sun.security.ssl.ExtensionType
 

L

legacyAlgorithmConstraints - Static variable in class sun.security.ssl.ServerHandshaker
 
length() - Method in class sun.security.ssl.ALPNExtension
 
length() - Method in class sun.security.ssl.HelloExtensions
 
list() - Method in class sun.security.ssl.HelloExtensions
 

M

maxProtocolVersion - Variable in class sun.security.ssl.ClientHandshaker
 

N

name - Variable in class sun.security.ssl.ExtensionType
 
needClientVerify - Variable in class sun.security.ssl.ServerHandshaker
 

P

preferableSignatureAlgorithm - Variable in class sun.security.ssl.ServerHandshaker
 
print(PrintStream) - Method in class sun.security.ssl.HelloExtensions
 
privateKey - Variable in class sun.security.ssl.ServerHandshaker
 
processMessage(byte, int) - Method in class sun.security.ssl.ClientHandshaker
 
processMessage(byte, int) - Method in class sun.security.ssl.ServerHandshaker
 
protocols - Variable in class sun.security.ssl.ALPNExtension
 

R

requestedCurves - Variable in class sun.security.ssl.ServerHandshaker
 
requestedServerNames - Variable in class sun.security.ssl.ClientHandshaker
 
reservedServerCerts - Variable in class sun.security.ssl.ClientHandshaker
 

S

send(HandshakeOutStream) - Method in class sun.security.ssl.ALPNExtension
 
send(HandshakeOutStream) - Method in class sun.security.ssl.HelloExtensions
 
sendChangeCipherAndFinish(boolean) - Method in class sun.security.ssl.ClientHandshaker
 
sendChangeCipherAndFinish(boolean) - Method in class sun.security.ssl.ServerHandshaker
 
serverCertificate(HandshakeMessage.CertificateMsg) - Method in class sun.security.ssl.ClientHandshaker
 
serverDH - Variable in class sun.security.ssl.ClientHandshaker
 
serverFinished(HandshakeMessage.Finished) - Method in class sun.security.ssl.ClientHandshaker
 
ServerHandshaker - Class in sun.security.ssl
ServerHandshaker does the protocol handshaking from the point of view of a server.
ServerHandshaker(SSLSocketImpl, SSLContextImpl, ProtocolList, byte, ProtocolVersion, boolean, boolean, byte[], byte[]) - Constructor for class sun.security.ssl.ServerHandshaker
 
ServerHandshaker(SSLEngineImpl, SSLContextImpl, ProtocolList, byte, ProtocolVersion, boolean, boolean, byte[], byte[]) - Constructor for class sun.security.ssl.ServerHandshaker
 
serverHello(HandshakeMessage.ServerHello) - Method in class sun.security.ssl.ClientHandshaker
 
serverHelloDone(HandshakeMessage.ServerHelloDone) - Method in class sun.security.ssl.ClientHandshaker
 
serverHelloRequest(HandshakeMessage.HelloRequest) - Method in class sun.security.ssl.ClientHandshaker
 
serverKey - Variable in class sun.security.ssl.ClientHandshaker
 
serverKeyExchange(HandshakeMessage.RSA_ServerKeyExchange) - Method in class sun.security.ssl.ClientHandshaker
 
serverKeyExchange(HandshakeMessage.DH_ServerKeyExchange) - Method in class sun.security.ssl.ClientHandshaker
 
serverKeyExchange(HandshakeMessage.ECDH_ServerKeyExchange) - Method in class sun.security.ssl.ClientHandshaker
 
serverKeyExchangeReceived - Variable in class sun.security.ssl.ClientHandshaker
 
serverNamesAccepted - Variable in class sun.security.ssl.ClientHandshaker
 
serviceCreds - Variable in class sun.security.ssl.ServerHandshaker
 
setClientAuth(byte) - Method in class sun.security.ssl.ServerHandshaker
 
setupEphemeralDHKeys(boolean, Key) - Method in class sun.security.ssl.ServerHandshaker
 
setupEphemeralECDHKeys() - Method in class sun.security.ssl.ServerHandshaker
 
setupEphemeralRSAKeys(boolean) - Method in class sun.security.ssl.ServerHandshaker
 
setupKerberosKeys() - Method in class sun.security.ssl.ServerHandshaker
Retrieve the Kerberos key for the specified server principal from the JAAS configuration file.
setupPrivateKeyAndChain(String) - Method in class sun.security.ssl.ServerHandshaker
Retrieve the server key and certificate for the specified algorithm from the KeyManager and set the instance variables.
setupStaticECDHKeys() - Method in class sun.security.ssl.ServerHandshaker
 
sun.security.ssl - package sun.security.ssl
 

T

tempPrivateKey - Variable in class sun.security.ssl.ServerHandshaker
 
tempPublicKey - Variable in class sun.security.ssl.ServerHandshaker
 
toString() - Method in class sun.security.ssl.ALPNExtension
 
toString() - Method in class sun.security.ssl.ExtensionType
 
trySetCipherSuite(CipherSuite) - Method in class sun.security.ssl.ServerHandshaker
Set the given CipherSuite, if possible.

U

useLegacyEphemeralDHKeys - Static variable in class sun.security.ssl.ServerHandshaker
 
useSmartEphemeralDHKeys - Static variable in class sun.security.ssl.ServerHandshaker
 
A C D E G H I K L M N P R S T U 
Skip navigation links