JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
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
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes