Skip navigation links
A C D E F G H I K P R S T U W 

A

addHandshakeCompletedListener(HandshakeCompletedListener) - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 

C

close() - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 
com.tencent.kona.ssl - package com.tencent.kona.ssl
 
com.tencent.kona.sun.security.internal.interfaces - package com.tencent.kona.sun.security.internal.interfaces
 
com.tencent.kona.sun.security.internal.spec - package com.tencent.kona.sun.security.internal.spec
 
com.tencent.kona.sun.security.provider - package com.tencent.kona.sun.security.provider
 
com.tencent.kona.sun.security.ssl - package com.tencent.kona.sun.security.ssl
 
connect(SocketAddress, int) - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 
CookieExtension - Class in com.tencent.kona.sun.security.ssl
 
CookieExtension() - Constructor for class com.tencent.kona.sun.security.ssl.CookieExtension
 
createServerSocket() - Method in class com.tencent.kona.sun.security.ssl.SSLServerSocketFactoryImpl
Returns an unbound server socket.
createServerSocket(int) - Method in class com.tencent.kona.sun.security.ssl.SSLServerSocketFactoryImpl
 
createServerSocket(int, int) - Method in class com.tencent.kona.sun.security.ssl.SSLServerSocketFactoryImpl
 
createServerSocket(int, int, InetAddress) - Method in class com.tencent.kona.sun.security.ssl.SSLServerSocketFactoryImpl
 
createSocket() - Method in class com.tencent.kona.sun.security.ssl.SSLSocketFactoryImpl
Creates an unconnected socket.
createSocket(String, int) - Method in class com.tencent.kona.sun.security.ssl.SSLSocketFactoryImpl
Constructs an SSL connection to a named host at a specified port.
createSocket(Socket, String, int, boolean) - Method in class com.tencent.kona.sun.security.ssl.SSLSocketFactoryImpl
Returns a socket layered over an existing socket to a ServerSocket on the named host, at the given port.
createSocket(Socket, InputStream, boolean) - Method in class com.tencent.kona.sun.security.ssl.SSLSocketFactoryImpl
 
createSocket(InetAddress, int) - Method in class com.tencent.kona.sun.security.ssl.SSLSocketFactoryImpl
Constructs an SSL connection to a server at a specified address and TCP port.
createSocket(String, int, InetAddress, int) - Method in class com.tencent.kona.sun.security.ssl.SSLSocketFactoryImpl
Constructs an SSL connection to a named host at a specified port.
createSocket(InetAddress, int, InetAddress, int) - Method in class com.tencent.kona.sun.security.ssl.SSLSocketFactoryImpl
Constructs an SSL connection to a server at a specified address and TCP port.

D

DefaultSSLContext() - Constructor for class com.tencent.kona.sun.security.ssl.SSLContextImpl.DefaultSSLContext
 
deriveKey(String, AlgorithmParameterSpec) - Method in class com.tencent.kona.sun.security.ssl.KAKeyDerivation
 
DTLS10Context() - Constructor for class com.tencent.kona.sun.security.ssl.SSLContextImpl.DTLS10Context
 
DTLS12Context() - Constructor for class com.tencent.kona.sun.security.ssl.SSLContextImpl.DTLS12Context
 
DTLSContext() - Constructor for class com.tencent.kona.sun.security.ssl.SSLContextImpl.DTLSContext
 

E

engineCreateSSLEngine() - Method in class com.tencent.kona.sun.security.ssl.SSLContextImpl
 
engineCreateSSLEngine(String, int) - Method in class com.tencent.kona.sun.security.ssl.SSLContextImpl
 
engineGenerateKey() - Method in class com.tencent.kona.sun.security.provider.TlcpKeyMaterialGenerator
 
engineGenerateKey() - Method in class com.tencent.kona.sun.security.provider.TlcpMasterSecretGenerator
 
engineGenerateKey() - Method in class com.tencent.kona.sun.security.provider.TlcpPrfGenerator
 
engineGenerateKey() - Method in class com.tencent.kona.sun.security.provider.TlcpSM2PremasterSecretGenerator
 
engineGenerateKey() - Method in class com.tencent.kona.sun.security.provider.TlsKeyMaterialGenerator
 
engineGenerateKey() - Method in class com.tencent.kona.sun.security.provider.TlsMasterSecretGenerator
 
engineGenerateKey() - Method in class com.tencent.kona.sun.security.provider.TlsRsaPremasterSecretGenerator
 
engineGetClientSessionContext() - Method in class com.tencent.kona.sun.security.ssl.SSLContextImpl
 
engineGetParameter(String) - Method in class com.tencent.kona.sun.security.ssl.RSASignature
 
engineGetParameters() - Method in class com.tencent.kona.sun.security.ssl.RSASignature
 
engineGetServerSessionContext() - Method in class com.tencent.kona.sun.security.ssl.SSLContextImpl
 
engineGetServerSocketFactory() - Method in class com.tencent.kona.sun.security.ssl.SSLContextImpl
 
engineGetSocketFactory() - Method in class com.tencent.kona.sun.security.ssl.SSLContextImpl
 
engineInit(SecureRandom) - Method in class com.tencent.kona.sun.security.provider.TlcpKeyMaterialGenerator
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class com.tencent.kona.sun.security.provider.TlcpKeyMaterialGenerator
 
engineInit(int, SecureRandom) - Method in class com.tencent.kona.sun.security.provider.TlcpKeyMaterialGenerator
 
engineInit(SecureRandom) - Method in class com.tencent.kona.sun.security.provider.TlcpMasterSecretGenerator
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class com.tencent.kona.sun.security.provider.TlcpMasterSecretGenerator
 
engineInit(int, SecureRandom) - Method in class com.tencent.kona.sun.security.provider.TlcpMasterSecretGenerator
 
engineInit(SecureRandom) - Method in class com.tencent.kona.sun.security.provider.TlcpPrfGenerator
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class com.tencent.kona.sun.security.provider.TlcpPrfGenerator
 
engineInit(int, SecureRandom) - Method in class com.tencent.kona.sun.security.provider.TlcpPrfGenerator
 
engineInit(SecureRandom) - Method in class com.tencent.kona.sun.security.provider.TlcpSM2PremasterSecretGenerator
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class com.tencent.kona.sun.security.provider.TlcpSM2PremasterSecretGenerator
 
engineInit(int, SecureRandom) - Method in class com.tencent.kona.sun.security.provider.TlcpSM2PremasterSecretGenerator
 
engineInit(SecureRandom) - Method in class com.tencent.kona.sun.security.provider.TlsKeyMaterialGenerator
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class com.tencent.kona.sun.security.provider.TlsKeyMaterialGenerator
 
engineInit(int, SecureRandom) - Method in class com.tencent.kona.sun.security.provider.TlsKeyMaterialGenerator
 
engineInit(SecureRandom) - Method in class com.tencent.kona.sun.security.provider.TlsMasterSecretGenerator
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class com.tencent.kona.sun.security.provider.TlsMasterSecretGenerator
 
engineInit(int, SecureRandom) - Method in class com.tencent.kona.sun.security.provider.TlsMasterSecretGenerator
 
engineInit(SecureRandom) - Method in class com.tencent.kona.sun.security.provider.TlsRsaPremasterSecretGenerator
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class com.tencent.kona.sun.security.provider.TlsRsaPremasterSecretGenerator
 
engineInit(int, SecureRandom) - Method in class com.tencent.kona.sun.security.provider.TlsRsaPremasterSecretGenerator
 
engineInit(KeyManager[], TrustManager[], SecureRandom) - Method in class com.tencent.kona.sun.security.ssl.SSLContextImpl.DefaultSSLContext
 
engineInit(KeyManager[], TrustManager[], SecureRandom) - Method in class com.tencent.kona.sun.security.ssl.SSLContextImpl
 
engineInitSign(PrivateKey) - Method in class com.tencent.kona.sun.security.ssl.RSASignature
 
engineInitSign(PrivateKey, SecureRandom) - Method in class com.tencent.kona.sun.security.ssl.RSASignature
 
engineInitVerify(PublicKey) - Method in class com.tencent.kona.sun.security.ssl.RSASignature
 
engineSetParameter(String, Object) - Method in class com.tencent.kona.sun.security.ssl.RSASignature
 
engineSetParameter(AlgorithmParameterSpec) - Method in class com.tencent.kona.sun.security.ssl.RSASignature
 
engineSign() - Method in class com.tencent.kona.sun.security.ssl.RSASignature
 
engineUpdate(byte) - Method in class com.tencent.kona.sun.security.ssl.RSASignature
 
engineUpdate(byte[], int, int) - Method in class com.tencent.kona.sun.security.ssl.RSASignature
 
engineVerify(byte[]) - Method in class com.tencent.kona.sun.security.ssl.RSASignature
 
engineVerify(byte[], int, int) - Method in class com.tencent.kona.sun.security.ssl.RSASignature
 

F

flush() - Method in class com.tencent.kona.sun.security.ssl.HandshakeOutStream
 

G

getAlgorithm() - Method in class com.tencent.kona.sun.security.internal.spec.TlsKeyMaterialSpec
Deprecated.
Returns TlsKeyMaterial.
getApplicationProtocol() - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 
getCipherAlgorithm() - Method in class com.tencent.kona.sun.security.internal.spec.TlsKeyMaterialParameterSpec
Deprecated.
Returns the cipher algorithm.
getCipherKeyLength() - Method in class com.tencent.kona.sun.security.internal.spec.TlsKeyMaterialParameterSpec
Deprecated.
Returns the length in bytes of the encryption key to be generated.
getClientCipherKey() - Method in class com.tencent.kona.sun.security.internal.spec.TlsKeyMaterialSpec
Deprecated.
Return the client cipher key (or null).
getClientIv() - Method in class com.tencent.kona.sun.security.internal.spec.TlsKeyMaterialSpec
Deprecated.
Return the client initialization vector (or null).
getClientMacKey() - Method in class com.tencent.kona.sun.security.internal.spec.TlsKeyMaterialSpec
Deprecated.
Returns the client MAC key.
getClientRandom() - Method in class com.tencent.kona.sun.security.internal.spec.TlsKeyMaterialParameterSpec
Deprecated.
Returns a copy of the client's random value.
getClientRandom() - Method in class com.tencent.kona.sun.security.internal.spec.TlsMasterSecretParameterSpec
Deprecated.
Returns a copy of the client's random value.
getClientVersion() - Method in class com.tencent.kona.sun.security.internal.spec.TlcpSM2PremasterSecretParameterSpec
Returns the version of the TLS protocol by which the client wishes to communicate during this session.
getClientVersion() - Method in class com.tencent.kona.sun.security.internal.spec.TlsRsaPremasterSecretParameterSpec
Deprecated.
Returns the version of the TLS protocol by which the client wishes to communicate during this session.
getDefaultCipherSuites() - Method in class com.tencent.kona.sun.security.ssl.SSLServerSocketFactoryImpl
Returns the subset of the supported cipher suites which are enabled by default.
getDefaultCipherSuites() - Method in class com.tencent.kona.sun.security.ssl.SSLSocketFactoryImpl
Returns the subset of the supported cipher suites which are enabled by default.
getECKeyPairGenerator(String) - Static method in class com.tencent.kona.ssl.SSLUtils
 
getEnabledCipherSuites() - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 
getEnabledProtocols() - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 
getEnableSessionCreation() - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 
getEncoded() - Method in class com.tencent.kona.sun.security.internal.spec.TlsKeyMaterialSpec
Deprecated.
Returns null because keys of this type have no encoding.
getEncodedSecret() - Method in class com.tencent.kona.sun.security.internal.spec.TlcpSM2PremasterSecretParameterSpec
Returns the encoded secret.
getEncodedSecret() - Method in class com.tencent.kona.sun.security.internal.spec.TlsRsaPremasterSecretParameterSpec
Deprecated.
Returns the encoded secret.
getExpandedCipherKeyLength() - Method in class com.tencent.kona.sun.security.internal.spec.TlsKeyMaterialParameterSpec
Deprecated.
Returns the length in bytes of the expanded encryption key to be generated.
getExtendedMasterSecretSessionHash() - Method in class com.tencent.kona.sun.security.internal.spec.TlsMasterSecretParameterSpec
Deprecated.
Returns a copy of the Extended Master Secret session hash.
getFormat() - Method in class com.tencent.kona.sun.security.internal.spec.TlsKeyMaterialSpec
Deprecated.
Returns null because keys of this type have no encoding.
getHandshakeApplicationProtocol() - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 
getHandshakeApplicationProtocolSelector() - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 
getHandshakeSession() - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 
getInputStream() - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 
getIvLength() - Method in class com.tencent.kona.sun.security.internal.spec.TlsKeyMaterialParameterSpec
Deprecated.
Returns the length in bytes of the initialization vector to be generated.
getKeyGenerator(String) - Static method in class com.tencent.kona.ssl.SSLInsts
 
getKeyManagerFactory(String) - Static method in class com.tencent.kona.ssl.SSLInsts
 
getLabel() - Method in class com.tencent.kona.sun.security.internal.spec.TlsPrfParameterSpec
Deprecated.
Returns the label to use in the PRF calculation.
getMacKeyLength() - Method in class com.tencent.kona.sun.security.internal.spec.TlsKeyMaterialParameterSpec
Deprecated.
Returns the length in bytes of the MAC key to be generated.
getMajorVersion() - Method in interface com.tencent.kona.sun.security.internal.interfaces.TlsMasterSecret
Deprecated.
Returns the major version number encapsulated in the premaster secret this master secret was derived from, or -1 if it is not available.
getMajorVersion() - Method in class com.tencent.kona.sun.security.internal.spec.TlcpSM2PremasterSecretParameterSpec
Returns the major version used in SM2 premaster secret.
getMajorVersion() - Method in class com.tencent.kona.sun.security.internal.spec.TlsKeyMaterialParameterSpec
Deprecated.
Returns the major version number.
getMajorVersion() - Method in class com.tencent.kona.sun.security.internal.spec.TlsMasterSecretParameterSpec
Deprecated.
Returns the major version number.
getMajorVersion() - Method in class com.tencent.kona.sun.security.internal.spec.TlsRsaPremasterSecretParameterSpec
Deprecated.
Returns the major version used in RSA premaster secret.
getMasterSecret() - Method in class com.tencent.kona.sun.security.internal.spec.TlsKeyMaterialParameterSpec
Deprecated.
Returns the master secret.
getMinorVersion() - Method in interface com.tencent.kona.sun.security.internal.interfaces.TlsMasterSecret
Deprecated.
Returns the minor version number encapsulated in the premaster secret this master secret was derived from, or -1 if it is not available.
getMinorVersion() - Method in class com.tencent.kona.sun.security.internal.spec.TlcpSM2PremasterSecretParameterSpec
Returns the minor version used in SM2 premaster secret.
getMinorVersion() - Method in class com.tencent.kona.sun.security.internal.spec.TlsKeyMaterialParameterSpec
Deprecated.
Returns the minor version number.
getMinorVersion() - Method in class com.tencent.kona.sun.security.internal.spec.TlsMasterSecretParameterSpec
Deprecated.
Returns the minor version number.
getMinorVersion() - Method in class com.tencent.kona.sun.security.internal.spec.TlsRsaPremasterSecretParameterSpec
Deprecated.
Returns the minor version used in RSA premaster secret.
getNeedClientAuth() - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 
getOutputLength() - Method in class com.tencent.kona.sun.security.internal.spec.TlsPrfParameterSpec
Deprecated.
Returns the length in bytes of the output key to be produced.
getOutputStream() - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 
getPeerHost() - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 
getPeerPort() - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 
getPremasterSecret() - Method in class com.tencent.kona.sun.security.internal.spec.TlsMasterSecretParameterSpec
Deprecated.
Returns the premaster secret.
getPRFBlockSize() - Method in class com.tencent.kona.sun.security.internal.spec.TlsKeyMaterialParameterSpec
Deprecated.
Obtains the block size of the PRF hash algorithm.
getPRFBlockSize() - Method in class com.tencent.kona.sun.security.internal.spec.TlsMasterSecretParameterSpec
Deprecated.
Obtains the block size of the PRF hash algorithm.
getPRFBlockSize() - Method in class com.tencent.kona.sun.security.internal.spec.TlsPrfParameterSpec
Deprecated.
Obtains the length of PRF hash algorithm.
getPRFHashAlg() - Method in class com.tencent.kona.sun.security.internal.spec.TlsKeyMaterialParameterSpec
Deprecated.
Obtains the PRF hash algorithm to use in the PRF calculation.
getPRFHashAlg() - Method in class com.tencent.kona.sun.security.internal.spec.TlsMasterSecretParameterSpec
Deprecated.
Obtains the PRF hash algorithm to use in the PRF calculation.
getPRFHashAlg() - Method in class com.tencent.kona.sun.security.internal.spec.TlsPrfParameterSpec
Deprecated.
Obtains the PRF hash algorithm to use in the PRF calculation.
getPRFHashLength() - Method in class com.tencent.kona.sun.security.internal.spec.TlsKeyMaterialParameterSpec
Deprecated.
Obtains the length of the PRF hash algorithm.
getPRFHashLength() - Method in class com.tencent.kona.sun.security.internal.spec.TlsMasterSecretParameterSpec
Deprecated.
Obtains the length of the PRF hash algorithm.
getPRFHashLength() - Method in class com.tencent.kona.sun.security.internal.spec.TlsPrfParameterSpec
Deprecated.
Obtains the length of PRF hash algorithm.
getPropCertListFormat() - Static method in class com.tencent.kona.ssl.SSLUtils
 
getSecret() - Method in class com.tencent.kona.sun.security.internal.spec.TlsPrfParameterSpec
Deprecated.
Returns the secret to use in the PRF calculation, or null if there is no secret.
getSeed() - Method in class com.tencent.kona.sun.security.internal.spec.TlsPrfParameterSpec
Deprecated.
Returns a copy of the seed to use in the PRF calculation.
getServerCipherKey() - Method in class com.tencent.kona.sun.security.internal.spec.TlsKeyMaterialSpec
Deprecated.
Return the server cipher key (or null).
getServerIv() - Method in class com.tencent.kona.sun.security.internal.spec.TlsKeyMaterialSpec
Deprecated.
Return the server initialization vector (or null).
getServerMacKey() - Method in class com.tencent.kona.sun.security.internal.spec.TlsKeyMaterialSpec
Deprecated.
Return the server MAC key.
getServerRandom() - Method in class com.tencent.kona.sun.security.internal.spec.TlsKeyMaterialParameterSpec
Deprecated.
Returns a copy of the server's random value.
getServerRandom() - Method in class com.tencent.kona.sun.security.internal.spec.TlsMasterSecretParameterSpec
Deprecated.
Returns a copy of the server's random value.
getServerVersion() - Method in class com.tencent.kona.sun.security.internal.spec.TlcpSM2PremasterSecretParameterSpec
Returns the negotiated version of the TLS protocol which contains the lower of that suggested by the client in the client hello and the highest supported by the server.
getServerVersion() - Method in class com.tencent.kona.sun.security.internal.spec.TlsRsaPremasterSecretParameterSpec
Deprecated.
Returns the negotiated version of the TLS protocol which contains the lower of that suggested by the client in the client hello and the highest supported by the server.
getSession() - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 
getSSLContext(String) - Static method in class com.tencent.kona.ssl.SSLInsts
 
getSSLParameters() - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 
getSupportedCipherSuites() - Method in class com.tencent.kona.sun.security.ssl.SSLServerSocketFactoryImpl
Returns the names of the cipher suites which could be enabled for use on an SSL connection.
getSupportedCipherSuites() - Method in class com.tencent.kona.sun.security.ssl.SSLSocketFactoryImpl
Returns the names of the cipher suites which could be enabled for use on an SSL connection.
getSupportedCipherSuites() - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 
getSupportedProtocols() - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 
getTrustManagerFactory(String) - Static method in class com.tencent.kona.ssl.SSLInsts
 
getUseClientMode() - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 
getWantClientAuth() - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 

H

HandshakeOutStream - Class in com.tencent.kona.sun.security.ssl
Output stream for handshake data.

I

isClosed() - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 
isInputShutdown() - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 
isOutputShutdown() - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 

K

KAKeyDerivation - Class in com.tencent.kona.sun.security.ssl
A common class for creating various KeyDerivation types.
KonaSSLProvider - Class in com.tencent.kona.ssl
The Kona SSL/TLS Provider.
KonaSSLProvider() - Constructor for class com.tencent.kona.ssl.KonaSSLProvider
 

P

putBytes16(byte[]) - Method in class com.tencent.kona.sun.security.ssl.HandshakeOutStream
 

R

removeHandshakeCompletedListener(HandshakeCompletedListener) - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 
RSASignature - Class in com.tencent.kona.sun.security.ssl
Signature implementation for the SSL/TLS RSA Signature variant with both MD5 and SHA-1 MessageDigests.
RSASignature() - Constructor for class com.tencent.kona.sun.security.ssl.RSASignature
 

S

serialVersionUID - Static variable in interface com.tencent.kona.sun.security.internal.interfaces.TlsMasterSecret
Deprecated.
A serialVersionUID field in an interface is ineffectual. Do not use; no replacement.
setEnabledCipherSuites(String[]) - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 
setEnabledProtocols(String[]) - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 
setEnableSessionCreation(boolean) - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 
setHandshakeApplicationProtocolSelector(BiFunction<SSLSocket, List<String>, String>) - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 
setHost(String) - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 
setNeedClientAuth(boolean) - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 
setPropCertListFormat(String) - Static method in class com.tencent.kona.ssl.SSLUtils
 
setSSLParameters(SSLParameters) - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 
setUseClientMode(boolean) - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 
setWantClientAuth(boolean) - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 
shutdown() - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 
shutdownInput() - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 
shutdownOutput() - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 
SM2EClientKeyExchange - Class in com.tencent.kona.sun.security.ssl
Pack of the ephemeral SM2 ClientKeyExchange handshake message.
SM2EClientKeyExchange() - Constructor for class com.tencent.kona.sun.security.ssl.SM2EClientKeyExchange
 
SM2EKeyExchange - Class in com.tencent.kona.sun.security.ssl
TLCP ephemeral SM2 key exchange.
SM2EKeyExchange() - Constructor for class com.tencent.kona.sun.security.ssl.SM2EKeyExchange
 
SM2EServerKeyExchange - Class in com.tencent.kona.sun.security.ssl
Pack of the ephemeral SM2 ServerKeyExchange handshake message.
SM2EServerKeyExchange() - Constructor for class com.tencent.kona.sun.security.ssl.SM2EServerKeyExchange
 
SSLContextImpl - Class in com.tencent.kona.sun.security.ssl
Implementation of an SSLContext.
SSLContextImpl.DefaultSSLContext - Class in com.tencent.kona.sun.security.ssl
 
SSLContextImpl.DTLS10Context - Class in com.tencent.kona.sun.security.ssl
 
SSLContextImpl.DTLS12Context - Class in com.tencent.kona.sun.security.ssl
 
SSLContextImpl.DTLSContext - Class in com.tencent.kona.sun.security.ssl
 
SSLContextImpl.TLS10Context - Class in com.tencent.kona.sun.security.ssl
 
SSLContextImpl.TLS11Context - Class in com.tencent.kona.sun.security.ssl
 
SSLContextImpl.TLS12Context - Class in com.tencent.kona.sun.security.ssl
 
SSLContextImpl.TLS13Context - Class in com.tencent.kona.sun.security.ssl
 
SSLContextImpl.TLSContext - Class in com.tencent.kona.sun.security.ssl
 
SSLInsts - Class in com.tencent.kona.ssl
 
SSLInsts() - Constructor for class com.tencent.kona.ssl.SSLInsts
 
SSLLogger - Class in com.tencent.kona.sun.security.ssl
 
SSLLogger() - Constructor for class com.tencent.kona.sun.security.ssl.SSLLogger
 
SSLServerSocketFactoryImpl - Class in com.tencent.kona.sun.security.ssl
This class creates SSL server sockets.
SSLServerSocketFactoryImpl() - Constructor for class com.tencent.kona.sun.security.ssl.SSLServerSocketFactoryImpl
Constructor used to instantiate the default factory.
SSLSocketFactoryImpl - Class in com.tencent.kona.sun.security.ssl
Implementation of an SSL socket factory.
SSLSocketFactoryImpl() - Constructor for class com.tencent.kona.sun.security.ssl.SSLSocketFactoryImpl
Constructor used to instantiate the default factory.
SSLSocketImpl - Class in com.tencent.kona.sun.security.ssl
Implementation of an SSL socket.
SSLUtils - Class in com.tencent.kona.ssl
The utilities for this provider.
SSLUtils() - Constructor for class com.tencent.kona.ssl.SSLUtils
 
startHandshake() - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 

T

TLCP11Context() - Constructor for class com.tencent.kona.sun.security.ssl.TLCPContextImpl.TLCP11Context
 
TLCPContext() - Constructor for class com.tencent.kona.sun.security.ssl.TLCPContextImpl.TLCPContext
 
TLCPContextImpl - Class in com.tencent.kona.sun.security.ssl
Implementations of SSLContext for TLCP.
TLCPContextImpl() - Constructor for class com.tencent.kona.sun.security.ssl.TLCPContextImpl
 
TLCPContextImpl.TLCP11Context - Class in com.tencent.kona.sun.security.ssl
 
TLCPContextImpl.TLCPContext - Class in com.tencent.kona.sun.security.ssl
 
TlcpKeyMaterialGenerator - Class in com.tencent.kona.sun.security.provider
 
TlcpKeyMaterialGenerator() - Constructor for class com.tencent.kona.sun.security.provider.TlcpKeyMaterialGenerator
 
TlcpMasterSecretGenerator - Class in com.tencent.kona.sun.security.provider
 
TlcpMasterSecretGenerator() - Constructor for class com.tencent.kona.sun.security.provider.TlcpMasterSecretGenerator
 
TlcpPrfGenerator - Class in com.tencent.kona.sun.security.provider
 
TlcpPrfGenerator() - Constructor for class com.tencent.kona.sun.security.provider.TlcpPrfGenerator
 
TlcpSM2PremasterSecretGenerator - Class in com.tencent.kona.sun.security.provider
 
TlcpSM2PremasterSecretGenerator() - Constructor for class com.tencent.kona.sun.security.provider.TlcpSM2PremasterSecretGenerator
 
TlcpSM2PremasterSecretParameterSpec - Class in com.tencent.kona.sun.security.internal.spec
 
TlcpSM2PremasterSecretParameterSpec(int, int) - Constructor for class com.tencent.kona.sun.security.internal.spec.TlcpSM2PremasterSecretParameterSpec
Constructs a new TlcpSM2PremasterSecretParameterSpec.
TlcpSM2PremasterSecretParameterSpec(int, int, byte[]) - Constructor for class com.tencent.kona.sun.security.internal.spec.TlcpSM2PremasterSecretParameterSpec
Constructs a new TlcpSM2PremasterSecretParameterSpec.
TLS10Context() - Constructor for class com.tencent.kona.sun.security.ssl.SSLContextImpl.TLS10Context
 
TLS11Context() - Constructor for class com.tencent.kona.sun.security.ssl.SSLContextImpl.TLS11Context
 
TLS12Context() - Constructor for class com.tencent.kona.sun.security.ssl.SSLContextImpl.TLS12Context
 
TLS13_SM_ID - Static variable in class com.tencent.kona.sun.security.ssl.Utilities
 
TLS13Context() - Constructor for class com.tencent.kona.sun.security.ssl.SSLContextImpl.TLS13Context
 
TLSContext() - Constructor for class com.tencent.kona.sun.security.ssl.SSLContextImpl.TLSContext
 
TlsKeyMaterialGenerator - Class in com.tencent.kona.sun.security.provider
KeyGenerator implementation for the SSL/TLS master secret derivation.
TlsKeyMaterialGenerator() - Constructor for class com.tencent.kona.sun.security.provider.TlsKeyMaterialGenerator
 
TlsKeyMaterialParameterSpec - Class in com.tencent.kona.sun.security.internal.spec
Deprecated.
Sun JDK internal use only --- WILL BE REMOVED in a future release.
TlsKeyMaterialParameterSpec(SecretKey, int, int, byte[], byte[], String, int, int, int, int, String, int, int) - Constructor for class com.tencent.kona.sun.security.internal.spec.TlsKeyMaterialParameterSpec
Deprecated.
Constructs a new TlsKeyMaterialParameterSpec.
TlsKeyMaterialSpec - Class in com.tencent.kona.sun.security.internal.spec
Deprecated.
Sun JDK internal use only --- WILL BE REMOVED in a future release.
TlsKeyMaterialSpec(SecretKey, SecretKey) - Constructor for class com.tencent.kona.sun.security.internal.spec.TlsKeyMaterialSpec
Deprecated.
Constructs a new TlsKeymaterialSpec from the client and server MAC keys.
TlsKeyMaterialSpec(SecretKey, SecretKey, SecretKey, SecretKey) - Constructor for class com.tencent.kona.sun.security.internal.spec.TlsKeyMaterialSpec
Deprecated.
Constructs a new TlsKeymaterialSpec from the client and server MAC keys and client and server cipher keys.
TlsKeyMaterialSpec(SecretKey, SecretKey, SecretKey, IvParameterSpec, SecretKey, IvParameterSpec) - Constructor for class com.tencent.kona.sun.security.internal.spec.TlsKeyMaterialSpec
Deprecated.
Constructs a new TlsKeymaterialSpec from the client and server MAC keys, client and server cipher keys, and client and server initialization vectors.
TlsMasterSecret - Interface in com.tencent.kona.sun.security.internal.interfaces
Deprecated.
Sun JDK internal use only --- WILL BE REMOVED in a future release.
TlsMasterSecretGenerator - Class in com.tencent.kona.sun.security.provider
KeyGenerator implementation for the SSL/TLS master secret derivation.
TlsMasterSecretGenerator() - Constructor for class com.tencent.kona.sun.security.provider.TlsMasterSecretGenerator
 
TlsMasterSecretParameterSpec - Class in com.tencent.kona.sun.security.internal.spec
Deprecated.
Sun JDK internal use only --- WILL BE REMOVED in a future release.
TlsMasterSecretParameterSpec(SecretKey, int, int, byte[], byte[], String, int, int) - Constructor for class com.tencent.kona.sun.security.internal.spec.TlsMasterSecretParameterSpec
Deprecated.
Constructs a new TlsMasterSecretParameterSpec.
TlsMasterSecretParameterSpec(SecretKey, int, int, byte[], String, int, int) - Constructor for class com.tencent.kona.sun.security.internal.spec.TlsMasterSecretParameterSpec
Deprecated.
Constructs a new TlsMasterSecretParameterSpec.
TlsPrfParameterSpec - Class in com.tencent.kona.sun.security.internal.spec
Deprecated.
Sun JDK internal use only --- WILL BE REMOVED in a future release.
TlsPrfParameterSpec(SecretKey, String, byte[], int, String, int, int) - Constructor for class com.tencent.kona.sun.security.internal.spec.TlsPrfParameterSpec
Deprecated.
Constructs a new TlsPrfParameterSpec.
TlsRsaPremasterSecretGenerator - Class in com.tencent.kona.sun.security.provider
KeyGenerator implementation for the SSL/TLS RSA premaster secret.
TlsRsaPremasterSecretGenerator() - Constructor for class com.tencent.kona.sun.security.provider.TlsRsaPremasterSecretGenerator
 
TlsRsaPremasterSecretParameterSpec - Class in com.tencent.kona.sun.security.internal.spec
Deprecated.
Sun JDK internal use only --- WILL BE REMOVED in a future release.
TlsRsaPremasterSecretParameterSpec(int, int) - Constructor for class com.tencent.kona.sun.security.internal.spec.TlsRsaPremasterSecretParameterSpec
Deprecated.
Constructs a new TlsRsaPremasterSecretParameterSpec.
TlsRsaPremasterSecretParameterSpec(int, int, byte[]) - Constructor for class com.tencent.kona.sun.security.internal.spec.TlsRsaPremasterSecretParameterSpec
Deprecated.
Constructs a new TlsRsaPremasterSecretParameterSpec.
toString() - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 

U

useDelegatedTask() - Method in class com.tencent.kona.sun.security.ssl.SSLSocketImpl
 
Utilities - Class in com.tencent.kona.sun.security.ssl
 
Utilities() - Constructor for class com.tencent.kona.sun.security.ssl.Utilities
 

W

write(byte[], int, int) - Method in class com.tencent.kona.sun.security.ssl.HandshakeOutStream
 
writeBytes(byte[]) - Method in class com.tencent.kona.sun.security.ssl.HandshakeOutStream
 
A C D E F G H I K P R S T U W 
Skip navigation links