Index
A
addHandshakeCompletedListener(HandshakeCompletedListener) -
Method in class javax.net.ssl.SSLSocket
Registers an event listener to receive notifications that an
SSL handshake has completed on this connection.
addHandshakeCompletedListener(HandshakeCompletedListener) -
Method in class javax.net.ssl.SSLSocket
Registers an event listener to receive notifications that an
SSL handshake has completed on this connection.
B
beginHandshake() -
Method in class javax.net.ssl.SSLEngine
Initiates handshaking (initial or renegotiation) on this SSLEngine.
beginHandshake() -
Method in class javax.net.ssl.SSLEngine
Initiates handshaking (initial or renegotiation) on this SSLEngine.
bytesConsumed() -
Method in class javax.net.ssl.SSLEngineResult
Returns the number of bytes consumed from the input buffer.
bytesConsumed() -
Method in class javax.net.ssl.SSLEngineResult
Returns the number of bytes consumed from the input buffer.
bytesProduced() -
Method in class javax.net.ssl.SSLEngineResult
Returns the number of bytes written to the output buffer.
bytesProduced() -
Method in class javax.net.ssl.SSLEngineResult
Returns the number of bytes written to the output buffer.
C
Certificate - Class in javax.security.cert
Abstract class for managing a variety of identity certificates.
Certificate - Class in javax.security.cert
Abstract class for managing a variety of identity certificates.
Certificate() -
Constructor for class javax.security.cert.Certificate
Certificate() -
Constructor for class javax.security.cert.Certificate
CertificateEncodingException - Exception in javax.security.cert
Certificate Encoding Exception.
CertificateEncodingException - Exception in javax.security.cert
Certificate Encoding Exception.
CertificateEncodingException() -
Constructor for exception javax.security.cert.CertificateEncodingException
Constructs a CertificateEncodingException with no detail message.
CertificateEncodingException(String) -
Constructor for exception javax.security.cert.CertificateEncodingException
Constructs a CertificateEncodingException with the specified detail
message.
CertificateEncodingException() -
Constructor for exception javax.security.cert.CertificateEncodingException
Constructs a CertificateEncodingException with no detail message.
CertificateEncodingException(String) -
Constructor for exception javax.security.cert.CertificateEncodingException
Constructs a CertificateEncodingException with the specified detail
message.
CertificateException - Exception in javax.security.cert
This exception indicates one of a variety of certificate problems.
CertificateException - Exception in javax.security.cert
This exception indicates one of a variety of certificate problems.
CertificateException() -
Constructor for exception javax.security.cert.CertificateException
Constructs a certificate exception with no detail message.
CertificateException(String) -
Constructor for exception javax.security.cert.CertificateException
Constructs a certificate exception with the given detail
message.
CertificateException() -
Constructor for exception javax.security.cert.CertificateException
Constructs a certificate exception with no detail message.
CertificateException(String) -
Constructor for exception javax.security.cert.CertificateException
Constructs a certificate exception with the given detail
message.
CertificateExpiredException - Exception in javax.security.cert
Certificate Expired Exception.
CertificateExpiredException - Exception in javax.security.cert
Certificate Expired Exception.
CertificateExpiredException() -
Constructor for exception javax.security.cert.CertificateExpiredException
Constructs a CertificateExpiredException with no detail message.
CertificateExpiredException(String) -
Constructor for exception javax.security.cert.CertificateExpiredException
Constructs a CertificateExpiredException with the specified detail
message.
CertificateExpiredException() -
Constructor for exception javax.security.cert.CertificateExpiredException
Constructs a CertificateExpiredException with no detail message.
CertificateExpiredException(String) -
Constructor for exception javax.security.cert.CertificateExpiredException
Constructs a CertificateExpiredException with the specified detail
message.
CertificateNotYetValidException - Exception in javax.security.cert
Certificate is not yet valid exception.
CertificateNotYetValidException - Exception in javax.security.cert
Certificate is not yet valid exception.
CertificateNotYetValidException() -
Constructor for exception javax.security.cert.CertificateNotYetValidException
Constructs a CertificateNotYetValidException with no detail message.
CertificateNotYetValidException(String) -
Constructor for exception javax.security.cert.CertificateNotYetValidException
Constructs a CertificateNotYetValidException with the specified detail
message.
CertificateNotYetValidException() -
Constructor for exception javax.security.cert.CertificateNotYetValidException
Constructs a CertificateNotYetValidException with no detail message.
CertificateNotYetValidException(String) -
Constructor for exception javax.security.cert.CertificateNotYetValidException
Constructs a CertificateNotYetValidException with the specified detail
message.
CertificateParsingException - Exception in javax.security.cert
Certificate Parsing Exception.
CertificateParsingException - Exception in javax.security.cert
Certificate Parsing Exception.
CertificateParsingException() -
Constructor for exception javax.security.cert.CertificateParsingException
Constructs a CertificateParsingException with no detail message.
CertificateParsingException(String) -
Constructor for exception javax.security.cert.CertificateParsingException
Constructs a CertificateParsingException with the specified detail
message.
CertificateParsingException() -
Constructor for exception javax.security.cert.CertificateParsingException
Constructs a CertificateParsingException with no detail message.
CertificateParsingException(String) -
Constructor for exception javax.security.cert.CertificateParsingException
Constructs a CertificateParsingException with the specified detail
message.
CertPathTrustManagerParameters - Class in javax.net.ssl
A wrapper for CertPathParameters.
CertPathTrustManagerParameters - Class in javax.net.ssl
A wrapper for CertPathParameters.
CertPathTrustManagerParameters(CertPathParameters) -
Constructor for class javax.net.ssl.CertPathTrustManagerParameters
Construct new CertPathTrustManagerParameters from the specified
parameters.
CertPathTrustManagerParameters(CertPathParameters) -
Constructor for class javax.net.ssl.CertPathTrustManagerParameters
Construct new CertPathTrustManagerParameters from the specified
parameters.
checkClientTrusted(X509Certificate[], String) -
Method in interface javax.net.ssl.X509TrustManager
Given the partial or complete certificate chain provided by the
peer, build a certificate path to a trusted root and return if
it can be validated and is trusted for client SSL
authentication based on the authentication type.
checkClientTrusted(X509Certificate[], String) -
Method in interface javax.net.ssl.X509TrustManager
Given the partial or complete certificate chain provided by the
peer, build a certificate path to a trusted root and return if
it can be validated and is trusted for client SSL
authentication based on the authentication type.
checkServerTrusted(X509Certificate[], String) -
Method in interface javax.net.ssl.X509TrustManager
Given the partial or complete certificate chain provided by the
peer, build a certificate path to a trusted root and return if
it can be validated and is trusted for server SSL
authentication based on the authentication type.
checkServerTrusted(X509Certificate[], String) -
Method in interface javax.net.ssl.X509TrustManager
Given the partial or complete certificate chain provided by the
peer, build a certificate path to a trusted root and return if
it can be validated and is trusted for server SSL
authentication based on the authentication type.
checkValidity() -
Method in class javax.security.cert.X509Certificate
Checks that the certificate is currently valid.
checkValidity(Date) -
Method in class javax.security.cert.X509Certificate
Checks that the specified date is within the certificate's
validity period.
checkValidity() -
Method in class javax.security.cert.X509Certificate
Checks that the certificate is currently valid.
checkValidity(Date) -
Method in class javax.security.cert.X509Certificate
Checks that the specified date is within the certificate's
validity period.
chooseClientAlias(String[], Principal[], Socket) -
Method in interface javax.net.ssl.X509KeyManager
Choose an alias to authenticate the client side of a secure
socket given the public key type and the list of
certificate issuer authorities recognized by the peer (if any).
chooseClientAlias(String[], Principal[], Socket) -
Method in interface javax.net.ssl.X509KeyManager
Choose an alias to authenticate the client side of a secure
socket given the public key type and the list of
certificate issuer authorities recognized by the peer (if any).
chooseEngineClientAlias(String[], Principal[], SSLEngine) -
Method in class javax.net.ssl.X509ExtendedKeyManager
Choose an alias to authenticate the client side of an
SSLEngine
connection given the public key type
and the list of certificate issuer authorities recognized by
the peer (if any).
chooseEngineClientAlias(String[], Principal[], SSLEngine) -
Method in class javax.net.ssl.X509ExtendedKeyManager
Choose an alias to authenticate the client side of an
SSLEngine
connection given the public key type
and the list of certificate issuer authorities recognized by
the peer (if any).
chooseEngineServerAlias(String, Principal[], SSLEngine) -
Method in class javax.net.ssl.X509ExtendedKeyManager
Choose an alias to authenticate the server side of an
SSLEngine
connection given the public key type
and the list of certificate issuer authorities recognized by
the peer (if any).
chooseEngineServerAlias(String, Principal[], SSLEngine) -
Method in class javax.net.ssl.X509ExtendedKeyManager
Choose an alias to authenticate the server side of an
SSLEngine
connection given the public key type
and the list of certificate issuer authorities recognized by
the peer (if any).
chooseServerAlias(String, Principal[], Socket) -
Method in interface javax.net.ssl.X509KeyManager
Choose an alias to authenticate the server side of a secure
socket given the public key type and the list of
certificate issuer authorities recognized by the peer (if any).
chooseServerAlias(String, Principal[], Socket) -
Method in interface javax.net.ssl.X509KeyManager
Choose an alias to authenticate the server side of a secure
socket given the public key type and the list of
certificate issuer authorities recognized by the peer (if any).
closeInbound() -
Method in class javax.net.ssl.SSLEngine
Signals that no more inbound network data will be sent
to this
SSLEngine
.
closeInbound() -
Method in class javax.net.ssl.SSLEngine
Signals that no more inbound network data will be sent
to this
SSLEngine
.
closeOutbound() -
Method in class javax.net.ssl.SSLEngine
Signals that no more outbound application data will be sent
on this
SSLEngine
.
closeOutbound() -
Method in class javax.net.ssl.SSLEngine
Signals that no more outbound application data will be sent
on this
SSLEngine
.
com.ibm.jsse2 - package com.ibm.jsse2
Provides optional classes for the IBMJSSEProvider2.
com.ibm.jsse2 - package com.ibm.jsse2
Provides optional classes for the IBMJSSEProvider2.
createServerSocket() -
Method in class javax.net.ServerSocketFactory
Returns an unbound server socket.
createServerSocket(int) -
Method in class javax.net.ServerSocketFactory
Returns a server socket bound to the specified port.
createServerSocket(int, int) -
Method in class javax.net.ServerSocketFactory
Returns a server socket bound to the specified port, and uses the
specified connection backlog.
createServerSocket(int, int, InetAddress) -
Method in class javax.net.ServerSocketFactory
Returns a server socket bound to the specified port,
with a specified listen backlog and local IP.
createServerSocket() -
Method in class javax.net.ServerSocketFactory
Returns an unbound server socket.
createServerSocket(int) -
Method in class javax.net.ServerSocketFactory
Returns a server socket bound to the specified port.
createServerSocket(int, int) -
Method in class javax.net.ServerSocketFactory
Returns a server socket bound to the specified port, and uses the
specified connection backlog.
createServerSocket(int, int, InetAddress) -
Method in class javax.net.ServerSocketFactory
Returns a server socket bound to the specified port,
with a specified listen backlog and local IP.
createSocket() -
Method in class javax.net.SocketFactory
Creates an unconnected socket.
createSocket(String, int) -
Method in class javax.net.SocketFactory
Creates a socket and connects it to the specified remote host
at the specified remote port.
createSocket(String, int, InetAddress, int) -
Method in class javax.net.SocketFactory
Creates a socket and connects it to the specified remote host
on the specified remote port.
createSocket(InetAddress, int) -
Method in class javax.net.SocketFactory
Creates a socket and connects it to the specified port number
at the specified address.
createSocket(InetAddress, int, InetAddress, int) -
Method in class javax.net.SocketFactory
Creates a socket and connect it to the specified remote address
on the specified remote port.
createSocket() -
Method in class javax.net.SocketFactory
Creates an unconnected socket.
createSocket(String, int) -
Method in class javax.net.SocketFactory
Creates a socket and connects it to the specified remote host
at the specified remote port.
createSocket(String, int, InetAddress, int) -
Method in class javax.net.SocketFactory
Creates a socket and connects it to the specified remote host
on the specified remote port.
createSocket(InetAddress, int) -
Method in class javax.net.SocketFactory
Creates a socket and connects it to the specified port number
at the specified address.
createSocket(InetAddress, int, InetAddress, int) -
Method in class javax.net.SocketFactory
Creates a socket and connect it to the specified remote address
on the specified remote port.
createSocket(Socket, String, int, boolean) -
Method in class javax.net.ssl.SSLSocketFactory
Returns a socket layered over an existing socket connected to the named
host, at the given port.
createSocket(Socket, String, int, boolean) -
Method in class javax.net.ssl.SSLSocketFactory
Returns a socket layered over an existing socket connected to the named
host, at the given port.
createSSLEngine() -
Method in class javax.net.ssl.SSLContext
Creates a new
SSLEngine
using this context.
createSSLEngine(String, int) -
Method in class javax.net.ssl.SSLContext
Creates a new
SSLEngine
using this context using
advisory peer information.
createSSLEngine() -
Method in class javax.net.ssl.SSLContext
Creates a new
SSLEngine
using this context.
createSSLEngine(String, int) -
Method in class javax.net.ssl.SSLContext
Creates a new
SSLEngine
using this context using
advisory peer information.
E
engineCreateSSLEngine() -
Method in class javax.net.ssl.SSLContextSpi
Creates a new
SSLEngine
using this context.
engineCreateSSLEngine(String, int) -
Method in class javax.net.ssl.SSLContextSpi
Creates a
SSLEngine
using this context.
engineCreateSSLEngine() -
Method in class javax.net.ssl.SSLContextSpi
Creates a new
SSLEngine
using this context.
engineCreateSSLEngine(String, int) -
Method in class javax.net.ssl.SSLContextSpi
Creates a
SSLEngine
using this context.
engineGetClientSessionContext() -
Method in class javax.net.ssl.SSLContextSpi
Returns a client
SSLSessionContext
object for
this context.
engineGetClientSessionContext() -
Method in class javax.net.ssl.SSLContextSpi
Returns a client
SSLSessionContext
object for
this context.
engineGetDefaultSSLParameters() -
Method in class javax.net.ssl.SSLContextSpi
Returns a copy of the SSLParameters indicating the default
settings for this SSL context.
engineGetDefaultSSLParameters() -
Method in class javax.net.ssl.SSLContextSpi
Returns a copy of the SSLParameters indicating the default
settings for this SSL context.
engineGetKeyManagers() -
Method in class javax.net.ssl.KeyManagerFactorySpi
Returns one key manager for each type of key material.
engineGetKeyManagers() -
Method in class javax.net.ssl.KeyManagerFactorySpi
Returns one key manager for each type of key material.
engineGetServerSessionContext() -
Method in class javax.net.ssl.SSLContextSpi
Returns a server
SSLSessionContext
object for
this context.
engineGetServerSessionContext() -
Method in class javax.net.ssl.SSLContextSpi
Returns a server
SSLSessionContext
object for
this context.
engineGetServerSocketFactory() -
Method in class javax.net.ssl.SSLContextSpi
Returns a
ServerSocketFactory
object for
this context.
engineGetServerSocketFactory() -
Method in class javax.net.ssl.SSLContextSpi
Returns a
ServerSocketFactory
object for
this context.
engineGetSocketFactory() -
Method in class javax.net.ssl.SSLContextSpi
Returns a
SocketFactory
object for this
context.
engineGetSocketFactory() -
Method in class javax.net.ssl.SSLContextSpi
Returns a
SocketFactory
object for this
context.
engineGetSupportedSSLParameters() -
Method in class javax.net.ssl.SSLContextSpi
Returns a copy of the SSLParameters indicating the maximum supported
settings for this SSL context.
engineGetSupportedSSLParameters() -
Method in class javax.net.ssl.SSLContextSpi
Returns a copy of the SSLParameters indicating the maximum supported
settings for this SSL context.
engineGetTrustManagers() -
Method in class javax.net.ssl.TrustManagerFactorySpi
Returns one trust manager for each type of trust material.
engineGetTrustManagers() -
Method in class javax.net.ssl.TrustManagerFactorySpi
Returns one trust manager for each type of trust material.
engineInit(KeyStore, char[]) -
Method in class javax.net.ssl.KeyManagerFactorySpi
Initializes this factory with a source of key material.
engineInit(ManagerFactoryParameters) -
Method in class javax.net.ssl.KeyManagerFactorySpi
Initializes this factory with a source of key material.
engineInit(KeyStore, char[]) -
Method in class javax.net.ssl.KeyManagerFactorySpi
Initializes this factory with a source of key material.
engineInit(ManagerFactoryParameters) -
Method in class javax.net.ssl.KeyManagerFactorySpi
Initializes this factory with a source of key material.
engineInit(KeyManager[], TrustManager[], SecureRandom) -
Method in class javax.net.ssl.SSLContextSpi
Initializes this context.
engineInit(KeyManager[], TrustManager[], SecureRandom) -
Method in class javax.net.ssl.SSLContextSpi
Initializes this context.
engineInit(KeyStore) -
Method in class javax.net.ssl.TrustManagerFactorySpi
Initializes this factory with a source of certificate
authorities and related trust material.
engineInit(ManagerFactoryParameters) -
Method in class javax.net.ssl.TrustManagerFactorySpi
Initializes this factory with a source of provider-specific
key material.
engineInit(KeyStore) -
Method in class javax.net.ssl.TrustManagerFactorySpi
Initializes this factory with a source of certificate
authorities and related trust material.
engineInit(ManagerFactoryParameters) -
Method in class javax.net.ssl.TrustManagerFactorySpi
Initializes this factory with a source of provider-specific
key material.
equals(Object) -
Method in class javax.security.cert.Certificate
Compares this certificate for equality with the specified
object.
equals(Object) -
Method in class javax.security.cert.Certificate
Compares this certificate for equality with the specified
object.
G
getAcceptedIssuers() -
Method in interface javax.net.ssl.X509TrustManager
Return an array of certificate authority certificates
which are trusted for authenticating peers.
getAcceptedIssuers() -
Method in interface javax.net.ssl.X509TrustManager
Return an array of certificate authority certificates
which are trusted for authenticating peers.
getAlgorithm() -
Method in class javax.net.ssl.KeyManagerFactory
Returns the algorithm name of this
KeyManagerFactory
object.
getAlgorithm() -
Method in class javax.net.ssl.KeyManagerFactory
Returns the algorithm name of this
KeyManagerFactory
object.
getAlgorithm() -
Method in class javax.net.ssl.TrustManagerFactory
Returns the algorithm name of this
TrustManagerFactory
object.
getAlgorithm() -
Method in class javax.net.ssl.TrustManagerFactory
Returns the algorithm name of this
TrustManagerFactory
object.
getApplicationBufferSize() -
Method in interface javax.net.ssl.SSLSession
Gets the current size of the largest application data that is
expected when using this session.
getApplicationBufferSize() -
Method in interface javax.net.ssl.SSLSession
Gets the current size of the largest application data that is
expected when using this session.
getCertificateChain(String) -
Method in interface javax.net.ssl.X509KeyManager
Returns the certificate chain associated with the given alias.
getCertificateChain(String) -
Method in interface javax.net.ssl.X509KeyManager
Returns the certificate chain associated with the given alias.
getCipherSuite() -
Method in class javax.net.ssl.HandshakeCompletedEvent
Returns the cipher suite in use by the session which was produced
by the handshake.
getCipherSuite() -
Method in class javax.net.ssl.HandshakeCompletedEvent
Returns the cipher suite in use by the session which was produced
by the handshake.
getCipherSuite() -
Method in class javax.net.ssl.HttpsURLConnection
Returns the cipher suite in use on this connection.
getCipherSuite() -
Method in class javax.net.ssl.HttpsURLConnection
Returns the cipher suite in use on this connection.
getCipherSuite() -
Method in interface javax.net.ssl.SSLSession
Returns the name of the SSL cipher suite which is used for all
connections in the session.
getCipherSuite() -
Method in interface javax.net.ssl.SSLSession
Returns the name of the SSL cipher suite which is used for all
connections in the session.
getCipherSuites() -
Method in class javax.net.ssl.SSLParameters
Returns a copy of the array of ciphersuites or null if none
have been set.
getCipherSuites() -
Method in class javax.net.ssl.SSLParameters
Returns a copy of the array of ciphersuites or null if none
have been set.
getClientAliases(String, Principal[]) -
Method in interface javax.net.ssl.X509KeyManager
Get the matching aliases for authenticating the client side of a secure
socket given the public key type and the list of
certificate issuer authorities recognized by the peer (if any).
getClientAliases(String, Principal[]) -
Method in interface javax.net.ssl.X509KeyManager
Get the matching aliases for authenticating the client side of a secure
socket given the public key type and the list of
certificate issuer authorities recognized by the peer (if any).
getClientSessionContext() -
Method in class javax.net.ssl.SSLContext
Returns the client session context, which represents the set of
SSL sessions available for use during the handshake phase of
client-side SSL sockets.
getClientSessionContext() -
Method in class javax.net.ssl.SSLContext
Returns the client session context, which represents the set of
SSL sessions available for use during the handshake phase of
client-side SSL sockets.
getCreationTime() -
Method in interface javax.net.ssl.SSLSession
Returns the time at which this Session representation was created,
in milliseconds since midnight, January 1, 1970 UTC.
getCreationTime() -
Method in interface javax.net.ssl.SSLSession
Returns the time at which this Session representation was created,
in milliseconds since midnight, January 1, 1970 UTC.
getDefault() -
Static method in class javax.net.ServerSocketFactory
Returns a copy of the environment's default socket factory.
getDefault() -
Static method in class javax.net.ServerSocketFactory
Returns a copy of the environment's default socket factory.
getDefault() -
Static method in class javax.net.SocketFactory
Returns a copy of the environment's default socket factory.
getDefault() -
Static method in class javax.net.SocketFactory
Returns a copy of the environment's default socket factory.
getDefault() -
Static method in class javax.net.ssl.SSLContext
Returns the default SSL context.
getDefault() -
Static method in class javax.net.ssl.SSLContext
Returns the default SSL context.
getDefault() -
Static method in class javax.net.ssl.SSLServerSocketFactory
Returns the default SSL server socket factory.
getDefault() -
Static method in class javax.net.ssl.SSLServerSocketFactory
Returns the default SSL server socket factory.
getDefault() -
Static method in class javax.net.ssl.SSLSocketFactory
Returns the default SSL socket factory.
getDefault() -
Static method in class javax.net.ssl.SSLSocketFactory
Returns the default SSL socket factory.
getDefaultAlgorithm() -
Static method in class javax.net.ssl.KeyManagerFactory
Obtains the default KeyManagerFactory algorithm name.
getDefaultAlgorithm() -
Static method in class javax.net.ssl.KeyManagerFactory
Obtains the default KeyManagerFactory algorithm name.
getDefaultAlgorithm() -
Static method in class javax.net.ssl.TrustManagerFactory
Obtains the default TrustManagerFactory algorithm name.
getDefaultAlgorithm() -
Static method in class javax.net.ssl.TrustManagerFactory
Obtains the default TrustManagerFactory algorithm name.
getDefaultCipherSuites() -
Method in class javax.net.ssl.SSLServerSocketFactory
Returns the list of cipher suites which are enabled by default.
getDefaultCipherSuites() -
Method in class javax.net.ssl.SSLServerSocketFactory
Returns the list of cipher suites which are enabled by default.
getDefaultCipherSuites() -
Method in class javax.net.ssl.SSLSocketFactory
Returns the list of cipher suites which are enabled by default.
getDefaultCipherSuites() -
Method in class javax.net.ssl.SSLSocketFactory
Returns the list of cipher suites which are enabled by default.
getDefaultHostnameVerifier() -
Static method in class javax.net.ssl.HttpsURLConnection
Gets the default
HostnameVerifier
that is inherited
by new instances of this class.
getDefaultHostnameVerifier() -
Static method in class javax.net.ssl.HttpsURLConnection
Gets the default
HostnameVerifier
that is inherited
by new instances of this class.
getDefaultSSLParameters() -
Method in class javax.net.ssl.SSLContext
Returns a copy of the SSLParameters indicating the default
settings for this SSL context.
getDefaultSSLParameters() -
Method in class javax.net.ssl.SSLContext
Returns a copy of the SSLParameters indicating the default
settings for this SSL context.
getDefaultSSLSocketFactory() -
Static method in class javax.net.ssl.HttpsURLConnection
Gets the default static
SSLSocketFactory
that is
inherited by new instances of this class.
getDefaultSSLSocketFactory() -
Static method in class javax.net.ssl.HttpsURLConnection
Gets the default static
SSLSocketFactory
that is
inherited by new instances of this class.
getDelegatedTask() -
Method in class javax.net.ssl.SSLEngine
Returns a delegated
Runnable
task for
this SSLEngine
.
getDelegatedTask() -
Method in class javax.net.ssl.SSLEngine
Returns a delegated
Runnable
task for
this SSLEngine
.
getEnabledCipherSuites() -
Method in class javax.net.ssl.SSLEngine
Returns the names of the SSL cipher suites which are currently
enabled for use on this engine.
getEnabledCipherSuites() -
Method in class javax.net.ssl.SSLEngine
Returns the names of the SSL cipher suites which are currently
enabled for use on this engine.
getEnabledCipherSuites() -
Method in class javax.net.ssl.SSLServerSocket
Returns the list of cipher suites which are currently enabled
for use by newly accepted connections.
getEnabledCipherSuites() -
Method in class javax.net.ssl.SSLServerSocket
Returns the list of cipher suites which are currently enabled
for use by newly accepted connections.
getEnabledCipherSuites() -
Method in class javax.net.ssl.SSLSocket
Returns the names of the SSL cipher suites which are currently
enabled for use on this connection.
getEnabledCipherSuites() -
Method in class javax.net.ssl.SSLSocket
Returns the names of the SSL cipher suites which are currently
enabled for use on this connection.
getEnabledProtocols() -
Method in class javax.net.ssl.SSLEngine
Returns the names of the protocol versions which are currently
enabled for use with this
SSLEngine
.
getEnabledProtocols() -
Method in class javax.net.ssl.SSLEngine
Returns the names of the protocol versions which are currently
enabled for use with this
SSLEngine
.
getEnabledProtocols() -
Method in class javax.net.ssl.SSLServerSocket
Returns the names of the protocols which are currently
enabled for use by the newly accepted connections.
getEnabledProtocols() -
Method in class javax.net.ssl.SSLServerSocket
Returns the names of the protocols which are currently
enabled for use by the newly accepted connections.
getEnabledProtocols() -
Method in class javax.net.ssl.SSLSocket
Returns the names of the protocol versions which are currently
enabled for use on this connection.
getEnabledProtocols() -
Method in class javax.net.ssl.SSLSocket
Returns the names of the protocol versions which are currently
enabled for use on this connection.
getEnableSessionCreation() -
Method in class javax.net.ssl.SSLEngine
Returns true if new SSL sessions may be established by this engine.
getEnableSessionCreation() -
Method in class javax.net.ssl.SSLEngine
Returns true if new SSL sessions may be established by this engine.
getEnableSessionCreation() -
Method in class javax.net.ssl.SSLServerSocket
Returns true if new SSL sessions may be established by the
sockets which are created from this server socket.
getEnableSessionCreation() -
Method in class javax.net.ssl.SSLServerSocket
Returns true if new SSL sessions may be established by the
sockets which are created from this server socket.
getEnableSessionCreation() -
Method in class javax.net.ssl.SSLSocket
Returns true if new SSL sessions may be established by this socket.
getEnableSessionCreation() -
Method in class javax.net.ssl.SSLSocket
Returns true if new SSL sessions may be established by this socket.
getEncoded() -
Method in class javax.security.cert.Certificate
Returns the encoded form of this certificate.
getEncoded() -
Method in class javax.security.cert.Certificate
Returns the encoded form of this certificate.
getHandshakeStatus() -
Method in class javax.net.ssl.SSLEngine
Returns the current handshake status for this
SSLEngine
.
getHandshakeStatus() -
Method in class javax.net.ssl.SSLEngine
Returns the current handshake status for this
SSLEngine
.
getHandshakeStatus() -
Method in class javax.net.ssl.SSLEngineResult
Gets the handshake status of this
SSLEngine
operation.
getHandshakeStatus() -
Method in class javax.net.ssl.SSLEngineResult
Gets the handshake status of this
SSLEngine
operation.
getHostnameVerifier() -
Method in class javax.net.ssl.HttpsURLConnection
Gets the
HostnameVerifier
in place on this instance.
getHostnameVerifier() -
Method in class javax.net.ssl.HttpsURLConnection
Gets the
HostnameVerifier
in place on this instance.
getId() -
Method in interface javax.net.ssl.SSLSession
Returns the identifier assigned to this Session.
getId() -
Method in interface javax.net.ssl.SSLSession
Returns the identifier assigned to this Session.
getIds() -
Method in interface javax.net.ssl.SSLSessionContext
Returns an Enumeration of all session id's grouped under this
SSLSessionContext
.
getIds() -
Method in interface javax.net.ssl.SSLSessionContext
Returns an Enumeration of all session id's grouped under this
SSLSessionContext
.
getInstance(String) -
Static method in class javax.net.ssl.KeyManagerFactory
Returns a
KeyManagerFactory
object that acts as a
factory for key managers.
getInstance(String, String) -
Static method in class javax.net.ssl.KeyManagerFactory
Returns a
KeyManagerFactory
object that acts as a
factory for key managers.
getInstance(String, Provider) -
Static method in class javax.net.ssl.KeyManagerFactory
Returns a
KeyManagerFactory
object that acts as a
factory for key managers.
getInstance(String) -
Static method in class javax.net.ssl.KeyManagerFactory
Returns a
KeyManagerFactory
object that acts as a
factory for key managers.
getInstance(String, String) -
Static method in class javax.net.ssl.KeyManagerFactory
Returns a
KeyManagerFactory
object that acts as a
factory for key managers.
getInstance(String, Provider) -
Static method in class javax.net.ssl.KeyManagerFactory
Returns a
KeyManagerFactory
object that acts as a
factory for key managers.
getInstance(String) -
Static method in class javax.net.ssl.SSLContext
Returns a
SSLContext
object that implements the
specified secure socket protocol.
getInstance(String, String) -
Static method in class javax.net.ssl.SSLContext
Returns a
SSLContext
object that implements the
specified secure socket protocol.
getInstance(String, Provider) -
Static method in class javax.net.ssl.SSLContext
Returns a
SSLContext
object that implements the
specified secure socket protocol.
getInstance(String) -
Static method in class javax.net.ssl.SSLContext
Returns a
SSLContext
object that implements the
specified secure socket protocol.
getInstance(String, String) -
Static method in class javax.net.ssl.SSLContext
Returns a
SSLContext
object that implements the
specified secure socket protocol.
getInstance(String, Provider) -
Static method in class javax.net.ssl.SSLContext
Returns a
SSLContext
object that implements the
specified secure socket protocol.
getInstance(String) -
Static method in class javax.net.ssl.TrustManagerFactory
Returns a
TrustManagerFactory
object that acts as a
factory for trust managers.
getInstance(String, String) -
Static method in class javax.net.ssl.TrustManagerFactory
Returns a
TrustManagerFactory
object that acts as a
factory for trust managers.
getInstance(String, Provider) -
Static method in class javax.net.ssl.TrustManagerFactory
Returns a
TrustManagerFactory
object that acts as a
factory for trust managers.
getInstance(String) -
Static method in class javax.net.ssl.TrustManagerFactory
Returns a
TrustManagerFactory
object that acts as a
factory for trust managers.
getInstance(String, String) -
Static method in class javax.net.ssl.TrustManagerFactory
Returns a
TrustManagerFactory
object that acts as a
factory for trust managers.
getInstance(String, Provider) -
Static method in class javax.net.ssl.TrustManagerFactory
Returns a
TrustManagerFactory
object that acts as a
factory for trust managers.
getInstance(InputStream) -
Static method in class javax.security.cert.X509Certificate
Instantiates an X509Certificate object, and initializes it with
the data read from the input stream
inStream
.
getInstance(byte[]) -
Static method in class javax.security.cert.X509Certificate
Instantiates an X509Certificate object, and initializes it with
the specified byte array.
getInstance(InputStream) -
Static method in class javax.security.cert.X509Certificate
Instantiates an X509Certificate object, and initializes it with
the data read from the input stream
inStream
.
getInstance(byte[]) -
Static method in class javax.security.cert.X509Certificate
Instantiates an X509Certificate object, and initializes it with
the specified byte array.
getIssuerDN() -
Method in class javax.security.cert.X509Certificate
Gets the
issuer
(issuer distinguished name) value from
the certificate.
getIssuerDN() -
Method in class javax.security.cert.X509Certificate
Gets the
issuer
(issuer distinguished name) value from
the certificate.
getKeyManagers() -
Method in class javax.net.ssl.KeyManagerFactory
Returns one key manager for each type of key material.
getKeyManagers() -
Method in class javax.net.ssl.KeyManagerFactory
Returns one key manager for each type of key material.
getLastAccessedTime() -
Method in interface javax.net.ssl.SSLSession
Returns the last time this Session representation was accessed by the
session level infrastructure, in milliseconds since
midnight, January 1, 1970 UTC.
getLastAccessedTime() -
Method in interface javax.net.ssl.SSLSession
Returns the last time this Session representation was accessed by the
session level infrastructure, in milliseconds since
midnight, January 1, 1970 UTC.
getLocalCertificates() -
Method in class javax.net.ssl.HandshakeCompletedEvent
Returns the certificate(s) that were sent to the peer during
handshaking.
getLocalCertificates() -
Method in class javax.net.ssl.HandshakeCompletedEvent
Returns the certificate(s) that were sent to the peer during
handshaking.
getLocalCertificates() -
Method in class javax.net.ssl.HttpsURLConnection
Returns the certificate(s) that were sent to the server during
handshaking.
getLocalCertificates() -
Method in class javax.net.ssl.HttpsURLConnection
Returns the certificate(s) that were sent to the server during
handshaking.
getLocalCertificates() -
Method in interface javax.net.ssl.SSLSession
Returns the certificate(s) that were sent to the peer during
handshaking.
getLocalCertificates() -
Method in interface javax.net.ssl.SSLSession
Returns the certificate(s) that were sent to the peer during
handshaking.
getLocalPrincipal() -
Method in class javax.net.ssl.HandshakeCompletedEvent
Returns the principal that was sent to the peer during handshaking.
getLocalPrincipal() -
Method in class javax.net.ssl.HandshakeCompletedEvent
Returns the principal that was sent to the peer during handshaking.
getLocalPrincipal() -
Method in class javax.net.ssl.HttpsURLConnection
Returns the principal that was sent to the server during handshaking.
getLocalPrincipal() -
Method in class javax.net.ssl.HttpsURLConnection
Returns the principal that was sent to the server during handshaking.
getLocalPrincipal() -
Method in interface javax.net.ssl.SSLSession
Returns the principal that was sent to the peer during handshaking.
getLocalPrincipal() -
Method in interface javax.net.ssl.SSLSession
Returns the principal that was sent to the peer during handshaking.
getName() -
Method in class javax.net.ssl.SSLSessionBindingEvent
Returns the name to which the object is being bound, or the name
from which the object is being unbound.
getName() -
Method in class javax.net.ssl.SSLSessionBindingEvent
Returns the name to which the object is being bound, or the name
from which the object is being unbound.
getNeedClientAuth() -
Method in class javax.net.ssl.SSLEngine
Returns true if the engine will require client authentication.
getNeedClientAuth() -
Method in class javax.net.ssl.SSLEngine
Returns true if the engine will require client authentication.
getNeedClientAuth() -
Method in class javax.net.ssl.SSLParameters
Returns whether client authentication should be required.
getNeedClientAuth() -
Method in class javax.net.ssl.SSLParameters
Returns whether client authentication should be required.
getNeedClientAuth() -
Method in class javax.net.ssl.SSLServerSocket
Returns true if client authentication will be required on
newly
accept
ed server-mode SSLSocket
s.
getNeedClientAuth() -
Method in class javax.net.ssl.SSLServerSocket
Returns true if client authentication will be required on
newly
accept
ed server-mode SSLSocket
s.
getNeedClientAuth() -
Method in class javax.net.ssl.SSLSocket
Returns true if the socket will require client authentication.
getNeedClientAuth() -
Method in class javax.net.ssl.SSLSocket
Returns true if the socket will require client authentication.
getNotAfter() -
Method in class javax.security.cert.X509Certificate
Gets the
notAfter
date from the validity period of
the certificate.
getNotAfter() -
Method in class javax.security.cert.X509Certificate
Gets the
notAfter
date from the validity period of
the certificate.
getNotBefore() -
Method in class javax.security.cert.X509Certificate
Gets the
notBefore
date from the validity period of
the certificate.
getNotBefore() -
Method in class javax.security.cert.X509Certificate
Gets the
notBefore
date from the validity period of
the certificate.
getPacketBufferSize() -
Method in interface javax.net.ssl.SSLSession
Gets the current size of the largest SSL/TLS packet that is expected
when using this session.
getPacketBufferSize() -
Method in interface javax.net.ssl.SSLSession
Gets the current size of the largest SSL/TLS packet that is expected
when using this session.
getParameters() -
Method in class javax.net.ssl.CertPathTrustManagerParameters
Return a clone of the CertPathParameters encapsulated by this class.
getParameters() -
Method in class javax.net.ssl.CertPathTrustManagerParameters
Return a clone of the CertPathParameters encapsulated by this class.
getParameters() -
Method in class javax.net.ssl.KeyStoreBuilderParameters
Return the unmodifiable List of the
KeyStore.Builders
encapsulated by this object.
getParameters() -
Method in class javax.net.ssl.KeyStoreBuilderParameters
Return the unmodifiable List of the
KeyStore.Builders
encapsulated by this object.
getPeerCertificateChain() -
Method in class javax.net.ssl.HandshakeCompletedEvent
Returns the identity of the peer which was identified as part
of defining the session.
getPeerCertificateChain() -
Method in class javax.net.ssl.HandshakeCompletedEvent
Returns the identity of the peer which was identified as part
of defining the session.
getPeerCertificateChain() -
Method in interface javax.net.ssl.SSLSession
Returns the identity of the peer which was identified as part
of defining the session.
getPeerCertificateChain() -
Method in interface javax.net.ssl.SSLSession
Returns the identity of the peer which was identified as part
of defining the session.
getPeerCertificates() -
Method in class javax.net.ssl.HandshakeCompletedEvent
Returns the identity of the peer which was established as part
of defining the session.
getPeerCertificates() -
Method in class javax.net.ssl.HandshakeCompletedEvent
Returns the identity of the peer which was established as part
of defining the session.
getPeerCertificates() -
Method in interface javax.net.ssl.SSLSession
Returns the identity of the peer which was established as part
of defining the session.
getPeerCertificates() -
Method in interface javax.net.ssl.SSLSession
Returns the identity of the peer which was established as part
of defining the session.
getPeerHost() -
Method in class javax.net.ssl.SSLEngine
Returns the host name of the peer.
getPeerHost() -
Method in class javax.net.ssl.SSLEngine
Returns the host name of the peer.
getPeerHost() -
Method in interface javax.net.ssl.SSLSession
Returns the host name of the peer in this session.
getPeerHost() -
Method in interface javax.net.ssl.SSLSession
Returns the host name of the peer in this session.
getPeerPort() -
Method in class javax.net.ssl.SSLEngine
Returns the port number of the peer.
getPeerPort() -
Method in class javax.net.ssl.SSLEngine
Returns the port number of the peer.
getPeerPort() -
Method in interface javax.net.ssl.SSLSession
Returns the port number of the peer in this session.
getPeerPort() -
Method in interface javax.net.ssl.SSLSession
Returns the port number of the peer in this session.
getPeerPrincipal() -
Method in class javax.net.ssl.HandshakeCompletedEvent
Returns the identity of the peer which was established as part of
defining the session.
getPeerPrincipal() -
Method in class javax.net.ssl.HandshakeCompletedEvent
Returns the identity of the peer which was established as part of
defining the session.
getPeerPrincipal() -
Method in class javax.net.ssl.HttpsURLConnection
Returns the server's principal which was established as part of
defining the session.
getPeerPrincipal() -
Method in class javax.net.ssl.HttpsURLConnection
Returns the server's principal which was established as part of
defining the session.
getPeerPrincipal() -
Method in interface javax.net.ssl.SSLSession
Returns the identity of the peer which was established as part of
defining the session.
getPeerPrincipal() -
Method in interface javax.net.ssl.SSLSession
Returns the identity of the peer which was established as part of
defining the session.
getPrivateKey(String) -
Method in interface javax.net.ssl.X509KeyManager
Returns the key associated with the given alias.
getPrivateKey(String) -
Method in interface javax.net.ssl.X509KeyManager
Returns the key associated with the given alias.
getProtocol() -
Method in class javax.net.ssl.SSLContext
Returns the protocol name of this
SSLContext
object.
getProtocol() -
Method in class javax.net.ssl.SSLContext
Returns the protocol name of this
SSLContext
object.
getProtocol() -
Method in interface javax.net.ssl.SSLSession
Returns the standard name of the protocol used for all
connections in the session.
getProtocol() -
Method in interface javax.net.ssl.SSLSession
Returns the standard name of the protocol used for all
connections in the session.
getProtocols() -
Method in class javax.net.ssl.SSLParameters
Returns a copy of the array of protocols or null if none
have been set.
getProtocols() -
Method in class javax.net.ssl.SSLParameters
Returns a copy of the array of protocols or null if none
have been set.
getProvider() -
Method in class javax.net.ssl.KeyManagerFactory
Returns the provider of this
KeyManagerFactory
object.
getProvider() -
Method in class javax.net.ssl.KeyManagerFactory
Returns the provider of this
KeyManagerFactory
object.
getProvider() -
Method in class javax.net.ssl.SSLContext
Returns the provider of this
SSLContext
object.
getProvider() -
Method in class javax.net.ssl.SSLContext
Returns the provider of this
SSLContext
object.
getProvider() -
Method in class javax.net.ssl.TrustManagerFactory
Returns the provider of this
TrustManagerFactory
object.
getProvider() -
Method in class javax.net.ssl.TrustManagerFactory
Returns the provider of this
TrustManagerFactory
object.
getPublicKey() -
Method in class javax.security.cert.Certificate
Gets the public key from this certificate.
getPublicKey() -
Method in class javax.security.cert.Certificate
Gets the public key from this certificate.
getSerialNumber() -
Method in class javax.security.cert.X509Certificate
Gets the
serialNumber
value from the certificate.
getSerialNumber() -
Method in class javax.security.cert.X509Certificate
Gets the
serialNumber
value from the certificate.
getServerAliases(String, Principal[]) -
Method in interface javax.net.ssl.X509KeyManager
Get the matching aliases for authenticating the server side of a secure
socket given the public key type and the list of
certificate issuer authorities recognized by the peer (if any).
getServerAliases(String, Principal[]) -
Method in interface javax.net.ssl.X509KeyManager
Get the matching aliases for authenticating the server side of a secure
socket given the public key type and the list of
certificate issuer authorities recognized by the peer (if any).
getServerCertificates() -
Method in class javax.net.ssl.HttpsURLConnection
Returns the server's certificate chain which was established
as part of defining the session.
getServerCertificates() -
Method in class javax.net.ssl.HttpsURLConnection
Returns the server's certificate chain which was established
as part of defining the session.
getServerSessionContext() -
Method in class javax.net.ssl.SSLContext
Returns the server session context, which represents the set of
SSL sessions available for use during the handshake phase of
server-side SSL sockets.
getServerSessionContext() -
Method in class javax.net.ssl.SSLContext
Returns the server session context, which represents the set of
SSL sessions available for use during the handshake phase of
server-side SSL sockets.
getServerSocketFactory() -
Method in class javax.net.ssl.SSLContext
Returns a
ServerSocketFactory
object for
this context.
getServerSocketFactory() -
Method in class javax.net.ssl.SSLContext
Returns a
ServerSocketFactory
object for
this context.
getSession() -
Method in class javax.net.ssl.HandshakeCompletedEvent
Returns the session that triggered this event.
getSession() -
Method in class javax.net.ssl.HandshakeCompletedEvent
Returns the session that triggered this event.
getSession() -
Method in class javax.net.ssl.SSLEngine
Returns the
SSLSession
in use in this
SSLEngine
.
getSession() -
Method in class javax.net.ssl.SSLEngine
Returns the
SSLSession
in use in this
SSLEngine
.
getSession() -
Method in class javax.net.ssl.SSLSessionBindingEvent
Returns the SSLSession into which the listener is being bound or
from which the listener is being unbound.
getSession() -
Method in class javax.net.ssl.SSLSessionBindingEvent
Returns the SSLSession into which the listener is being bound or
from which the listener is being unbound.
getSession(byte[]) -
Method in interface javax.net.ssl.SSLSessionContext
Returns the
SSLSession
bound to the specified session id.
getSession(byte[]) -
Method in interface javax.net.ssl.SSLSessionContext
Returns the
SSLSession
bound to the specified session id.
getSession() -
Method in class javax.net.ssl.SSLSocket
Returns the SSL Session in use by this connection.
getSession() -
Method in class javax.net.ssl.SSLSocket
Returns the SSL Session in use by this connection.
getSessionCacheSize() -
Method in interface javax.net.ssl.SSLSessionContext
Returns the size of the cache used for storing
SSLSession
objects grouped under this
SSLSessionContext
.
getSessionCacheSize() -
Method in interface javax.net.ssl.SSLSessionContext
Returns the size of the cache used for storing
SSLSession
objects grouped under this
SSLSessionContext
.
getSessionContext() -
Method in interface javax.net.ssl.SSLSession
Returns the context in which this session is bound.
getSessionContext() -
Method in interface javax.net.ssl.SSLSession
Returns the context in which this session is bound.
getSessionTimeout() -
Method in interface javax.net.ssl.SSLSessionContext
Returns the timeout limit of
SSLSession
objects grouped
under this SSLSessionContext
.
getSessionTimeout() -
Method in interface javax.net.ssl.SSLSessionContext
Returns the timeout limit of
SSLSession
objects grouped
under this SSLSessionContext
.
getSigAlgName() -
Method in class javax.security.cert.X509Certificate
Gets the signature algorithm name for the certificate
signature algorithm.
getSigAlgName() -
Method in class javax.security.cert.X509Certificate
Gets the signature algorithm name for the certificate
signature algorithm.
getSigAlgOID() -
Method in class javax.security.cert.X509Certificate
Gets the signature algorithm OID string from the certificate.
getSigAlgOID() -
Method in class javax.security.cert.X509Certificate
Gets the signature algorithm OID string from the certificate.
getSigAlgParams() -
Method in class javax.security.cert.X509Certificate
Gets the DER-encoded signature algorithm parameters from this
certificate's signature algorithm.
getSigAlgParams() -
Method in class javax.security.cert.X509Certificate
Gets the DER-encoded signature algorithm parameters from this
certificate's signature algorithm.
getSocket() -
Method in class javax.net.ssl.HandshakeCompletedEvent
Returns the socket which is the source of this event.
getSocket() -
Method in class javax.net.ssl.HandshakeCompletedEvent
Returns the socket which is the source of this event.
getSocketFactory() -
Method in class javax.net.ssl.SSLContext
Returns a
SocketFactory
object for this
context.
getSocketFactory() -
Method in class javax.net.ssl.SSLContext
Returns a
SocketFactory
object for this
context.
getSSLParameters() -
Method in class javax.net.ssl.SSLEngine
Returns the SSLParameters in effect for this SSLEngine.
getSSLParameters() -
Method in class javax.net.ssl.SSLEngine
Returns the SSLParameters in effect for this SSLEngine.
getSSLParameters() -
Method in class javax.net.ssl.SSLSocket
Returns the SSLParameters in effect for this SSLSocket.
getSSLParameters() -
Method in class javax.net.ssl.SSLSocket
Returns the SSLParameters in effect for this SSLSocket.
getSSLSocketFactory() -
Method in class javax.net.ssl.HttpsURLConnection
Gets the SSL socket factory to be used when creating sockets
for secure https URL connections.
getSSLSocketFactory() -
Method in class javax.net.ssl.HttpsURLConnection
Gets the SSL socket factory to be used when creating sockets
for secure https URL connections.
getStatus() -
Method in class javax.net.ssl.SSLEngineResult
Gets the return value of this
SSLEngine
operation.
getStatus() -
Method in class javax.net.ssl.SSLEngineResult
Gets the return value of this
SSLEngine
operation.
getSubjectDN() -
Method in class javax.security.cert.X509Certificate
Gets the
subject
(subject distinguished name) value
from the certificate.
getSubjectDN() -
Method in class javax.security.cert.X509Certificate
Gets the
subject
(subject distinguished name) value
from the certificate.
getSupportedCipherSuites() -
Method in class javax.net.ssl.SSLEngine
Returns the names of the cipher suites which could be enabled for use
on this engine.
getSupportedCipherSuites() -
Method in class javax.net.ssl.SSLEngine
Returns the names of the cipher suites which could be enabled for use
on this engine.
getSupportedCipherSuites() -
Method in class javax.net.ssl.SSLServerSocket
Returns the names of the cipher suites which could be enabled for use
on an SSL connection.
getSupportedCipherSuites() -
Method in class javax.net.ssl.SSLServerSocket
Returns the names of the cipher suites which could be enabled for use
on an SSL connection.
getSupportedCipherSuites() -
Method in class javax.net.ssl.SSLServerSocketFactory
Returns the names of the cipher suites which could be enabled for use
on an SSL connection created by this factory.
getSupportedCipherSuites() -
Method in class javax.net.ssl.SSLServerSocketFactory
Returns the names of the cipher suites which could be enabled for use
on an SSL connection created by this factory.
getSupportedCipherSuites() -
Method in class javax.net.ssl.SSLSocket
Returns the names of the cipher suites which could be enabled for use
on this connection.
getSupportedCipherSuites() -
Method in class javax.net.ssl.SSLSocket
Returns the names of the cipher suites which could be enabled for use
on this connection.
getSupportedCipherSuites() -
Method in class javax.net.ssl.SSLSocketFactory
Returns the names of the cipher suites which could be enabled for use
on an SSL connection.
getSupportedCipherSuites() -
Method in class javax.net.ssl.SSLSocketFactory
Returns the names of the cipher suites which could be enabled for use
on an SSL connection.
getSupportedProtocols() -
Method in class javax.net.ssl.SSLEngine
Returns the names of the protocols which could be enabled for use
with this
SSLEngine
.
getSupportedProtocols() -
Method in class javax.net.ssl.SSLEngine
Returns the names of the protocols which could be enabled for use
with this
SSLEngine
.
getSupportedProtocols() -
Method in class javax.net.ssl.SSLServerSocket
Returns the names of the protocols which could be enabled for use.
getSupportedProtocols() -
Method in class javax.net.ssl.SSLServerSocket
Returns the names of the protocols which could be enabled for use.
getSupportedProtocols() -
Method in class javax.net.ssl.SSLSocket
Returns the names of the protocols which could be enabled for use
on an SSL connection.
getSupportedProtocols() -
Method in class javax.net.ssl.SSLSocket
Returns the names of the protocols which could be enabled for use
on an SSL connection.
getSupportedSSLParameters() -
Method in class javax.net.ssl.SSLContext
Returns a copy of the SSLParameters indicating the supported
settings for this SSL context.
getSupportedSSLParameters() -
Method in class javax.net.ssl.SSLContext
Returns a copy of the SSLParameters indicating the supported
settings for this SSL context.
getTrustManagers() -
Method in class javax.net.ssl.TrustManagerFactory
Returns one trust manager for each type of trust material.
getTrustManagers() -
Method in class javax.net.ssl.TrustManagerFactory
Returns one trust manager for each type of trust material.
getUseClientMode() -
Method in class javax.net.ssl.SSLEngine
Returns true if the engine is set to use client mode when
handshaking.
getUseClientMode() -
Method in class javax.net.ssl.SSLEngine
Returns true if the engine is set to use client mode when
handshaking.
getUseClientMode() -
Method in class javax.net.ssl.SSLServerSocket
Returns true if accepted connections will be in SSL client mode.
getUseClientMode() -
Method in class javax.net.ssl.SSLServerSocket
Returns true if accepted connections will be in SSL client mode.
getUseClientMode() -
Method in class javax.net.ssl.SSLSocket
Returns true if the socket is set to use client mode when
handshaking.
getUseClientMode() -
Method in class javax.net.ssl.SSLSocket
Returns true if the socket is set to use client mode when
handshaking.
getValue(String) -
Method in interface javax.net.ssl.SSLSession
Returns the object bound to the given name in the session's
application layer data.
getValue(String) -
Method in interface javax.net.ssl.SSLSession
Returns the object bound to the given name in the session's
application layer data.
getValueNames() -
Method in interface javax.net.ssl.SSLSession
Returns an array of the names of all the application layer
data objects bound into the Session.
getValueNames() -
Method in interface javax.net.ssl.SSLSession
Returns an array of the names of all the application layer
data objects bound into the Session.
getVersion() -
Method in class javax.security.cert.X509Certificate
Gets the
version
(version number) value from the
certificate.
getVersion() -
Method in class javax.security.cert.X509Certificate
Gets the
version
(version number) value from the
certificate.
getWantClientAuth() -
Method in class javax.net.ssl.SSLEngine
Returns true if the engine will request client authentication.
getWantClientAuth() -
Method in class javax.net.ssl.SSLEngine
Returns true if the engine will request client authentication.
getWantClientAuth() -
Method in class javax.net.ssl.SSLParameters
Returns whether client authentication should be requested.
getWantClientAuth() -
Method in class javax.net.ssl.SSLParameters
Returns whether client authentication should be requested.
getWantClientAuth() -
Method in class javax.net.ssl.SSLServerSocket
Returns true if client authentication will be requested on
newly accepted server-mode connections.
getWantClientAuth() -
Method in class javax.net.ssl.SSLServerSocket
Returns true if client authentication will be requested on
newly accepted server-mode connections.
getWantClientAuth() -
Method in class javax.net.ssl.SSLSocket
Returns true if the socket will request client authentication.
getWantClientAuth() -
Method in class javax.net.ssl.SSLSocket
Returns true if the socket will request client authentication.
H
handshakeCompleted(HandshakeCompletedEvent) -
Method in interface javax.net.ssl.HandshakeCompletedListener
This method is invoked on registered objects
when a SSL handshake is completed.
handshakeCompleted(HandshakeCompletedEvent) -
Method in interface javax.net.ssl.HandshakeCompletedListener
This method is invoked on registered objects
when a SSL handshake is completed.
HandshakeCompletedEvent - Class in javax.net.ssl
This event indicates that an SSL handshake completed on a given
SSL connection.
HandshakeCompletedEvent - Class in javax.net.ssl
This event indicates that an SSL handshake completed on a given
SSL connection.
HandshakeCompletedEvent(SSLSocket, SSLSession) -
Constructor for class javax.net.ssl.HandshakeCompletedEvent
Constructs a new HandshakeCompletedEvent.
HandshakeCompletedEvent(SSLSocket, SSLSession) -
Constructor for class javax.net.ssl.HandshakeCompletedEvent
Constructs a new HandshakeCompletedEvent.
HandshakeCompletedListener - Interface in javax.net.ssl
This interface is implemented by any class which wants to receive
notifications about the completion of an SSL protocol handshake
on a given SSL connection.
HandshakeCompletedListener - Interface in javax.net.ssl
This interface is implemented by any class which wants to receive
notifications about the completion of an SSL protocol handshake
on a given SSL connection.
hashCode() -
Method in class javax.security.cert.Certificate
Returns a hashcode value for this certificate from its
encoded form.
hashCode() -
Method in class javax.security.cert.Certificate
Returns a hashcode value for this certificate from its
encoded form.
HostnameVerifier - Interface in javax.net.ssl
This class is the base interface for hostname verification.
HostnameVerifier - Interface in javax.net.ssl
This class is the base interface for hostname verification.
hostnameVerifier -
Variable in class javax.net.ssl.HttpsURLConnection
The
hostnameVerifier
for this object.
hostnameVerifier -
Variable in class javax.net.ssl.HttpsURLConnection
The
hostnameVerifier
for this object.
HostnameVerifierIgnore - Class in com.ibm.jsse2
HostnameVerifier provides a callback mechanism so that implementers of this
interface can supply a policy for handling the case where the host to connect
to and the server name from the certificate mismatch.
HostnameVerifierIgnore - Class in com.ibm.jsse2
HostnameVerifier provides a callback mechanism so that implementers of this
interface can supply a policy for handling the case where the host to connect
to and the server name from the certificate mismatch.
HostnameVerifierIgnore() -
Constructor for class com.ibm.jsse2.HostnameVerifierIgnore
HostnameVerifierIgnore() -
Constructor for class com.ibm.jsse2.HostnameVerifierIgnore
HttpsURLConnection - Class in javax.net.ssl
HttpsURLConnection
extends HttpURLConnection
with support for https-specific features.
HttpsURLConnection - Class in javax.net.ssl
HttpsURLConnection
extends HttpURLConnection
with support for https-specific features.
HttpsURLConnection(URL) -
Constructor for class javax.net.ssl.HttpsURLConnection
Creates an
HttpsURLConnection
using the
URL specified.
HttpsURLConnection(URL) -
Constructor for class javax.net.ssl.HttpsURLConnection
Creates an
HttpsURLConnection
using the
URL specified.
I
IBMJSSEProvider2 - Class in com.ibm.jsse2
The IBMJSSEProvider2.
IBMJSSEProvider2 - Class in com.ibm.jsse2
The IBMJSSEProvider2.
IBMJSSEProvider2() -
Constructor for class com.ibm.jsse2.IBMJSSEProvider2
IBMJSSEProvider2() -
Constructor for class com.ibm.jsse2.IBMJSSEProvider2
init(KeyStore, char[]) -
Method in class javax.net.ssl.KeyManagerFactory
Initializes this factory with a source of key material.
init(ManagerFactoryParameters) -
Method in class javax.net.ssl.KeyManagerFactory
Initializes this factory with a source of provider-specific
key material.
init(KeyStore, char[]) -
Method in class javax.net.ssl.KeyManagerFactory
Initializes this factory with a source of key material.
init(ManagerFactoryParameters) -
Method in class javax.net.ssl.KeyManagerFactory
Initializes this factory with a source of provider-specific
key material.
init(KeyManager[], TrustManager[], SecureRandom) -
Method in class javax.net.ssl.SSLContext
Initializes this context.
init(KeyManager[], TrustManager[], SecureRandom) -
Method in class javax.net.ssl.SSLContext
Initializes this context.
init(KeyStore) -
Method in class javax.net.ssl.TrustManagerFactory
Initializes this factory with a source of certificate
authorities and related trust material.
init(ManagerFactoryParameters) -
Method in class javax.net.ssl.TrustManagerFactory
Initializes this factory with a source of provider-specific
trust material.
init(KeyStore) -
Method in class javax.net.ssl.TrustManagerFactory
Initializes this factory with a source of certificate
authorities and related trust material.
init(ManagerFactoryParameters) -
Method in class javax.net.ssl.TrustManagerFactory
Initializes this factory with a source of provider-specific
trust material.
install() -
Static method in class com.ibm.jsse2.IBMJSSEProvider2
Installs the JSSE provider.
install() -
Static method in class com.ibm.jsse2.IBMJSSEProvider2
Installs the JSSE provider.
invalidate() -
Method in interface javax.net.ssl.SSLSession
Invalidates the session.
invalidate() -
Method in interface javax.net.ssl.SSLSession
Invalidates the session.
isInboundDone() -
Method in class javax.net.ssl.SSLEngine
Returns whether
SSLEngine.unwrap(ByteBuffer, ByteBuffer)
will
accept any more inbound data messages.
isInboundDone() -
Method in class javax.net.ssl.SSLEngine
Returns whether
SSLEngine.unwrap(ByteBuffer, ByteBuffer)
will
accept any more inbound data messages.
isOutboundDone() -
Method in class javax.net.ssl.SSLEngine
Returns whether
SSLEngine.wrap(ByteBuffer, ByteBuffer)
will
produce any more outbound data messages.
isOutboundDone() -
Method in class javax.net.ssl.SSLEngine
Returns whether
SSLEngine.wrap(ByteBuffer, ByteBuffer)
will
produce any more outbound data messages.
isValid() -
Method in interface javax.net.ssl.SSLSession
Returns whether this session is valid and available for resuming or
joining.
isValid() -
Method in interface javax.net.ssl.SSLSession
Returns whether this session is valid and available for resuming or
joining.
J
javax.net - package javax.net
Provides classes for networking applications.
javax.net - package javax.net
Provides classes for networking applications.
javax.net.ssl - package javax.net.ssl
Provides classes for the secure socket package.
javax.net.ssl - package javax.net.ssl
Provides classes for the secure socket package.
javax.security.cert - package javax.security.cert
Provides classes for public key certificates.
javax.security.cert - package javax.security.cert
Provides classes for public key certificates.
K
KeyManager - Interface in javax.net.ssl
This is the base interface for JSSE key managers.
KeyManager - Interface in javax.net.ssl
This is the base interface for JSSE key managers.
KeyManagerFactory - Class in javax.net.ssl
This class acts as a factory for key managers based on a
source of key material.
KeyManagerFactory - Class in javax.net.ssl
This class acts as a factory for key managers based on a
source of key material.
KeyManagerFactory(KeyManagerFactorySpi, Provider, String) -
Constructor for class javax.net.ssl.KeyManagerFactory
Creates a KeyManagerFactory object.
KeyManagerFactory(KeyManagerFactorySpi, Provider, String) -
Constructor for class javax.net.ssl.KeyManagerFactory
Creates a KeyManagerFactory object.
KeyManagerFactorySpi - Class in javax.net.ssl
This class defines the Service Provider Interface (SPI)
for the
KeyManagerFactory
class.
KeyManagerFactorySpi - Class in javax.net.ssl
This class defines the Service Provider Interface (SPI)
for the
KeyManagerFactory
class.
KeyManagerFactorySpi() -
Constructor for class javax.net.ssl.KeyManagerFactorySpi
KeyManagerFactorySpi() -
Constructor for class javax.net.ssl.KeyManagerFactorySpi
KeyStoreBuilderParameters - Class in javax.net.ssl
A parameters object for X509KeyManagers that encapsulates a List
of KeyStore.Builders.
KeyStoreBuilderParameters - Class in javax.net.ssl
A parameters object for X509KeyManagers that encapsulates a List
of KeyStore.Builders.
KeyStoreBuilderParameters(KeyStore.Builder) -
Constructor for class javax.net.ssl.KeyStoreBuilderParameters
Construct new KeyStoreBuilderParameters from the specified
KeyStore.Builder.
KeyStoreBuilderParameters(List<KeyStore.Builder>) -
Constructor for class javax.net.ssl.KeyStoreBuilderParameters
Construct new KeyStoreBuilderParameters from a List
of KeyStore.Builders.
KeyStoreBuilderParameters(KeyStore.Builder) -
Constructor for class javax.net.ssl.KeyStoreBuilderParameters
Construct new KeyStoreBuilderParameters from the specified
KeyStore.Builder.
KeyStoreBuilderParameters(List<KeyStore.Builder>) -
Constructor for class javax.net.ssl.KeyStoreBuilderParameters
Construct new KeyStoreBuilderParameters from a List
of KeyStore.Builders.
M
ManagerFactoryParameters - Interface in javax.net.ssl
This class is the base interface for providing
algorithm-specific information to a KeyManagerFactory or
TrustManagerFactory.
ManagerFactoryParameters - Interface in javax.net.ssl
This class is the base interface for providing
algorithm-specific information to a KeyManagerFactory or
TrustManagerFactory.
P
putValue(String, Object) -
Method in interface javax.net.ssl.SSLSession
Binds the specified
value
object into the
session's application layer data
with the given name
.
putValue(String, Object) -
Method in interface javax.net.ssl.SSLSession
Binds the specified
value
object into the
session's application layer data
with the given name
.
R
removeHandshakeCompletedListener(HandshakeCompletedListener) -
Method in class javax.net.ssl.SSLSocket
Removes a previously registered handshake completion listener.
removeHandshakeCompletedListener(HandshakeCompletedListener) -
Method in class javax.net.ssl.SSLSocket
Removes a previously registered handshake completion listener.
removeValue(String) -
Method in interface javax.net.ssl.SSLSession
Removes the object bound to the given name in the session's
application layer data.
removeValue(String) -
Method in interface javax.net.ssl.SSLSession
Removes the object bound to the given name in the session's
application layer data.
S
ServerSocketFactory - Class in javax.net
This class creates server sockets.
ServerSocketFactory - Class in javax.net
This class creates server sockets.
ServerSocketFactory() -
Constructor for class javax.net.ServerSocketFactory
Creates a server socket factory.
ServerSocketFactory() -
Constructor for class javax.net.ServerSocketFactory
Creates a server socket factory.
setCipherSuites(String[]) -
Method in class javax.net.ssl.SSLParameters
Sets the array of ciphersuites.
setCipherSuites(String[]) -
Method in class javax.net.ssl.SSLParameters
Sets the array of ciphersuites.
setDefault(SSLContext) -
Static method in class javax.net.ssl.SSLContext
Sets the default SSL context.
setDefault(SSLContext) -
Static method in class javax.net.ssl.SSLContext
Sets the default SSL context.
setDefaultHostnameVerifier(HostnameVerifier) -
Static method in class javax.net.ssl.HttpsURLConnection
Sets the default
HostnameVerifier
inherited by a
new instance of this class.
setDefaultHostnameVerifier(HostnameVerifier) -
Static method in class javax.net.ssl.HttpsURLConnection
Sets the default
HostnameVerifier
inherited by a
new instance of this class.
setDefaultSSLSocketFactory(SSLSocketFactory) -
Static method in class javax.net.ssl.HttpsURLConnection
Sets the default
SSLSocketFactory
inherited by new
instances of this class.
setDefaultSSLSocketFactory(SSLSocketFactory) -
Static method in class javax.net.ssl.HttpsURLConnection
Sets the default
SSLSocketFactory
inherited by new
instances of this class.
setEnabledCipherSuites(String[]) -
Method in class javax.net.ssl.SSLEngine
Sets the cipher suites enabled for use on this engine.
setEnabledCipherSuites(String[]) -
Method in class javax.net.ssl.SSLEngine
Sets the cipher suites enabled for use on this engine.
setEnabledCipherSuites(String[]) -
Method in class javax.net.ssl.SSLServerSocket
Sets the cipher suites enabled for use by accepted connections.
setEnabledCipherSuites(String[]) -
Method in class javax.net.ssl.SSLServerSocket
Sets the cipher suites enabled for use by accepted connections.
setEnabledCipherSuites(String[]) -
Method in class javax.net.ssl.SSLSocket
Sets the cipher suites enabled for use on this connection.
setEnabledCipherSuites(String[]) -
Method in class javax.net.ssl.SSLSocket
Sets the cipher suites enabled for use on this connection.
setEnabledProtocols(String[]) -
Method in class javax.net.ssl.SSLEngine
Set the protocol versions enabled for use on this engine.
setEnabledProtocols(String[]) -
Method in class javax.net.ssl.SSLEngine
Set the protocol versions enabled for use on this engine.
setEnabledProtocols(String[]) -
Method in class javax.net.ssl.SSLServerSocket
Controls which particular protocols are enabled for use by
accepted connections.
setEnabledProtocols(String[]) -
Method in class javax.net.ssl.SSLServerSocket
Controls which particular protocols are enabled for use by
accepted connections.
setEnabledProtocols(String[]) -
Method in class javax.net.ssl.SSLSocket
Sets the protocol versions enabled for use on this connection.
setEnabledProtocols(String[]) -
Method in class javax.net.ssl.SSLSocket
Sets the protocol versions enabled for use on this connection.
setEnableSessionCreation(boolean) -
Method in class javax.net.ssl.SSLEngine
Controls whether new SSL sessions may be established by this engine.
setEnableSessionCreation(boolean) -
Method in class javax.net.ssl.SSLEngine
Controls whether new SSL sessions may be established by this engine.
setEnableSessionCreation(boolean) -
Method in class javax.net.ssl.SSLServerSocket
Controls whether new SSL sessions may be established by the
sockets which are created from this server socket.
setEnableSessionCreation(boolean) -
Method in class javax.net.ssl.SSLServerSocket
Controls whether new SSL sessions may be established by the
sockets which are created from this server socket.
setEnableSessionCreation(boolean) -
Method in class javax.net.ssl.SSLSocket
Controls whether new SSL sessions may be established by this socket.
setEnableSessionCreation(boolean) -
Method in class javax.net.ssl.SSLSocket
Controls whether new SSL sessions may be established by this socket.
setHostnameVerifier(HostnameVerifier) -
Method in class javax.net.ssl.HttpsURLConnection
Sets the
HostnameVerifier
for this instance.
setHostnameVerifier(HostnameVerifier) -
Method in class javax.net.ssl.HttpsURLConnection
Sets the
HostnameVerifier
for this instance.
setNeedClientAuth(boolean) -
Method in class javax.net.ssl.SSLEngine
Configures the engine to require client authentication.
setNeedClientAuth(boolean) -
Method in class javax.net.ssl.SSLEngine
Configures the engine to require client authentication.
setNeedClientAuth(boolean) -
Method in class javax.net.ssl.SSLParameters
Sets whether client authentication should be required.
setNeedClientAuth(boolean) -
Method in class javax.net.ssl.SSLParameters
Sets whether client authentication should be required.
setNeedClientAuth(boolean) -
Method in class javax.net.ssl.SSLServerSocket
Controls whether
accept
ed server-mode
SSLSockets
will be initially configured to
require client authentication.
setNeedClientAuth(boolean) -
Method in class javax.net.ssl.SSLServerSocket
Controls whether
accept
ed server-mode
SSLSockets
will be initially configured to
require client authentication.
setNeedClientAuth(boolean) -
Method in class javax.net.ssl.SSLSocket
Configures the socket to require client authentication.
setNeedClientAuth(boolean) -
Method in class javax.net.ssl.SSLSocket
Configures the socket to require client authentication.
setProtocols(String[]) -
Method in class javax.net.ssl.SSLParameters
Sets the array of protocols.
setProtocols(String[]) -
Method in class javax.net.ssl.SSLParameters
Sets the array of protocols.
setSessionCacheSize(int) -
Method in interface javax.net.ssl.SSLSessionContext
Sets the size of the cache used for storing
SSLSession
objects grouped under this
SSLSessionContext
.
setSessionCacheSize(int) -
Method in interface javax.net.ssl.SSLSessionContext
Sets the size of the cache used for storing
SSLSession
objects grouped under this
SSLSessionContext
.
setSessionTimeout(int) -
Method in interface javax.net.ssl.SSLSessionContext
Sets the timeout limit for
SSLSession
objects grouped
under this SSLSessionContext
.
setSessionTimeout(int) -
Method in interface javax.net.ssl.SSLSessionContext
Sets the timeout limit for
SSLSession
objects grouped
under this SSLSessionContext
.
setSSLParameters(SSLParameters) -
Method in class javax.net.ssl.SSLEngine
Applies SSLParameters to this engine.
setSSLParameters(SSLParameters) -
Method in class javax.net.ssl.SSLEngine
Applies SSLParameters to this engine.
setSSLParameters(SSLParameters) -
Method in class javax.net.ssl.SSLSocket
Applies SSLParameters to this socket.
setSSLParameters(SSLParameters) -
Method in class javax.net.ssl.SSLSocket
Applies SSLParameters to this socket.
setSSLSocketFactory(SSLSocketFactory) -
Method in class javax.net.ssl.HttpsURLConnection
Sets the
SSLSocketFactory
to be used when this instance
creates sockets for secure https URL connections.
setSSLSocketFactory(SSLSocketFactory) -
Method in class javax.net.ssl.HttpsURLConnection
Sets the
SSLSocketFactory
to be used when this instance
creates sockets for secure https URL connections.
setUseClientMode(boolean) -
Method in class javax.net.ssl.SSLEngine
Configures the engine to use client (or server) mode when
handshaking.
setUseClientMode(boolean) -
Method in class javax.net.ssl.SSLEngine
Configures the engine to use client (or server) mode when
handshaking.
setUseClientMode(boolean) -
Method in class javax.net.ssl.SSLServerSocket
Controls whether accepted connections are in the (default) SSL
server mode, or the SSL client mode.
setUseClientMode(boolean) -
Method in class javax.net.ssl.SSLServerSocket
Controls whether accepted connections are in the (default) SSL
server mode, or the SSL client mode.
setUseClientMode(boolean) -
Method in class javax.net.ssl.SSLSocket
Configures the socket to use client (or server) mode when
handshaking.
setUseClientMode(boolean) -
Method in class javax.net.ssl.SSLSocket
Configures the socket to use client (or server) mode when
handshaking.
setWantClientAuth(boolean) -
Method in class javax.net.ssl.SSLEngine
Configures the engine to request client authentication.
setWantClientAuth(boolean) -
Method in class javax.net.ssl.SSLEngine
Configures the engine to request client authentication.
setWantClientAuth(boolean) -
Method in class javax.net.ssl.SSLParameters
Sets whether client authentication should be requested.
setWantClientAuth(boolean) -
Method in class javax.net.ssl.SSLParameters
Sets whether client authentication should be requested.
setWantClientAuth(boolean) -
Method in class javax.net.ssl.SSLServerSocket
Controls whether
accept
ed server-mode
SSLSockets
will be initially configured to
request client authentication.
setWantClientAuth(boolean) -
Method in class javax.net.ssl.SSLServerSocket
Controls whether
accept
ed server-mode
SSLSockets
will be initially configured to
request client authentication.
setWantClientAuth(boolean) -
Method in class javax.net.ssl.SSLSocket
Configures the socket to request client authentication.
setWantClientAuth(boolean) -
Method in class javax.net.ssl.SSLSocket
Configures the socket to request client authentication.
SocketFactory - Class in javax.net
This class creates sockets.
SocketFactory - Class in javax.net
This class creates sockets.
SocketFactory() -
Constructor for class javax.net.SocketFactory
Creates a
SocketFactory
.
SocketFactory() -
Constructor for class javax.net.SocketFactory
Creates a
SocketFactory
.
SSLContext - Class in javax.net.ssl
Instances of this class represent a secure socket protocol
implementation which acts as a factory for secure socket
factories or
SSLEngine
s.
SSLContext - Class in javax.net.ssl
Instances of this class represent a secure socket protocol
implementation which acts as a factory for secure socket
factories or
SSLEngine
s.
SSLContext(SSLContextSpi, Provider, String) -
Constructor for class javax.net.ssl.SSLContext
Creates an SSLContext object.
SSLContext(SSLContextSpi, Provider, String) -
Constructor for class javax.net.ssl.SSLContext
Creates an SSLContext object.
SSLContextSpi - Class in javax.net.ssl
This class defines the Service Provider Interface (SPI)
for the
SSLContext
class.
SSLContextSpi - Class in javax.net.ssl
This class defines the Service Provider Interface (SPI)
for the
SSLContext
class.
SSLContextSpi() -
Constructor for class javax.net.ssl.SSLContextSpi
SSLContextSpi() -
Constructor for class javax.net.ssl.SSLContextSpi
SSLEngine - Class in javax.net.ssl
A class which enables secure communications using protocols such as
the Secure Sockets Layer (SSL) or
IETF RFC 2246 "Transport
Layer Security" (TLS) protocols, but is transport independent.
SSLEngine - Class in javax.net.ssl
A class which enables secure communications using protocols such as
the Secure Sockets Layer (SSL) or
IETF RFC 2246 "Transport
Layer Security" (TLS) protocols, but is transport independent.
SSLEngine() -
Constructor for class javax.net.ssl.SSLEngine
Constructor for an
SSLEngine
providing no hints
for an internal session reuse strategy.
SSLEngine(String, int) -
Constructor for class javax.net.ssl.SSLEngine
Constructor for an
SSLEngine
.
SSLEngine() -
Constructor for class javax.net.ssl.SSLEngine
Constructor for an
SSLEngine
providing no hints
for an internal session reuse strategy.
SSLEngine(String, int) -
Constructor for class javax.net.ssl.SSLEngine
Constructor for an
SSLEngine
.
SSLEngineResult - Class in javax.net.ssl
An encapsulation of the result state produced by
SSLEngine
I/O calls.
SSLEngineResult - Class in javax.net.ssl
An encapsulation of the result state produced by
SSLEngine
I/O calls.
SSLEngineResult(SSLEngineResult.Status, SSLEngineResult.HandshakeStatus, int, int) -
Constructor for class javax.net.ssl.SSLEngineResult
Initializes a new instance of this class.
SSLEngineResult(SSLEngineResult.Status, SSLEngineResult.HandshakeStatus, int, int) -
Constructor for class javax.net.ssl.SSLEngineResult
Initializes a new instance of this class.
SSLEngineResult.HandshakeStatus - Enum in javax.net.ssl
An
SSLEngineResult
enum describing the current
handshaking state of this SSLEngine
.
SSLEngineResult.HandshakeStatus - Enum in javax.net.ssl
An
SSLEngineResult
enum describing the current
handshaking state of this SSLEngine
.
SSLEngineResult.Status - Enum in javax.net.ssl
An
SSLEngineResult
enum describing the overall result
of the SSLEngine
operation.
SSLEngineResult.Status - Enum in javax.net.ssl
An
SSLEngineResult
enum describing the overall result
of the SSLEngine
operation.
SSLException - Exception in javax.net.ssl
Indicates some kind of error detected by an SSL subsystem.
SSLException - Exception in javax.net.ssl
Indicates some kind of error detected by an SSL subsystem.
SSLException(String) -
Constructor for exception javax.net.ssl.SSLException
Constructs an exception reporting an error found by
an SSL subsystem.
SSLException(String, Throwable) -
Constructor for exception javax.net.ssl.SSLException
Creates a
SSLException
with the specified
detail message and cause.
SSLException(Throwable) -
Constructor for exception javax.net.ssl.SSLException
Creates a
SSLException
with the specified cause
and a detail message of (cause==null ? null : cause.toString())
(which typically contains the class and detail message of
cause
).
SSLException(String) -
Constructor for exception javax.net.ssl.SSLException
Constructs an exception reporting an error found by
an SSL subsystem.
SSLException(String, Throwable) -
Constructor for exception javax.net.ssl.SSLException
Creates a
SSLException
with the specified
detail message and cause.
SSLException(Throwable) -
Constructor for exception javax.net.ssl.SSLException
Creates a
SSLException
with the specified cause
and a detail message of (cause==null ? null : cause.toString())
(which typically contains the class and detail message of
cause
).
SSLHandshakeException - Exception in javax.net.ssl
Indicates that the client and server could not negotiate the
desired level of security.
SSLHandshakeException - Exception in javax.net.ssl
Indicates that the client and server could not negotiate the
desired level of security.
SSLHandshakeException(String) -
Constructor for exception javax.net.ssl.SSLHandshakeException
Constructs an exception reporting an error found by
an SSL subsystem during handshaking.
SSLHandshakeException(String) -
Constructor for exception javax.net.ssl.SSLHandshakeException
Constructs an exception reporting an error found by
an SSL subsystem during handshaking.
SSLKeyException - Exception in javax.net.ssl
Reports a bad SSL key.
SSLKeyException - Exception in javax.net.ssl
Reports a bad SSL key.
SSLKeyException(String) -
Constructor for exception javax.net.ssl.SSLKeyException
Constructs an exception reporting a key management error
found by an SSL subsystem.
SSLKeyException(String) -
Constructor for exception javax.net.ssl.SSLKeyException
Constructs an exception reporting a key management error
found by an SSL subsystem.
SSLParameters - Class in javax.net.ssl
Encapsulates parameters for an SSL/TLS connection.
SSLParameters - Class in javax.net.ssl
Encapsulates parameters for an SSL/TLS connection.
SSLParameters() -
Constructor for class javax.net.ssl.SSLParameters
Constructs SSLParameters.
SSLParameters(String[]) -
Constructor for class javax.net.ssl.SSLParameters
Constructs SSLParameters from the specified array of ciphersuites.
SSLParameters(String[], String[]) -
Constructor for class javax.net.ssl.SSLParameters
Constructs SSLParameters from the specified array of ciphersuites
and protocols.
SSLParameters() -
Constructor for class javax.net.ssl.SSLParameters
Constructs SSLParameters.
SSLParameters(String[]) -
Constructor for class javax.net.ssl.SSLParameters
Constructs SSLParameters from the specified array of ciphersuites.
SSLParameters(String[], String[]) -
Constructor for class javax.net.ssl.SSLParameters
Constructs SSLParameters from the specified array of ciphersuites
and protocols.
SSLPeerUnverifiedException - Exception in javax.net.ssl
Indicates that the peer's identity has not been verified.
SSLPeerUnverifiedException - Exception in javax.net.ssl
Indicates that the peer's identity has not been verified.
SSLPeerUnverifiedException(String) -
Constructor for exception javax.net.ssl.SSLPeerUnverifiedException
Constructs an exception reporting that the SSL peer's
identity has not been verifiied.
SSLPeerUnverifiedException(String) -
Constructor for exception javax.net.ssl.SSLPeerUnverifiedException
Constructs an exception reporting that the SSL peer's
identity has not been verifiied.
SSLPermission - Class in javax.net.ssl
This class is for various network permissions.
SSLPermission - Class in javax.net.ssl
This class is for various network permissions.
SSLPermission(String) -
Constructor for class javax.net.ssl.SSLPermission
Creates a new SSLPermission with the specified name.
SSLPermission(String, String) -
Constructor for class javax.net.ssl.SSLPermission
Creates a new SSLPermission object with the specified name.
SSLPermission(String) -
Constructor for class javax.net.ssl.SSLPermission
Creates a new SSLPermission with the specified name.
SSLPermission(String, String) -
Constructor for class javax.net.ssl.SSLPermission
Creates a new SSLPermission object with the specified name.
SSLProtocolException - Exception in javax.net.ssl
Reports an error in the operation of the SSL protocol.
SSLProtocolException - Exception in javax.net.ssl
Reports an error in the operation of the SSL protocol.
SSLProtocolException(String) -
Constructor for exception javax.net.ssl.SSLProtocolException
Constructs an exception reporting an SSL protocol error
detected by an SSL subsystem.
SSLProtocolException(String) -
Constructor for exception javax.net.ssl.SSLProtocolException
Constructs an exception reporting an SSL protocol error
detected by an SSL subsystem.
SSLServerSocket - Class in javax.net.ssl
This class extends
ServerSocket
s and
provides secure server sockets using protocols such as the Secure
Sockets Layer (SSL) or Transport Layer Security (TLS) protocols.
SSLServerSocket - Class in javax.net.ssl
This class extends
ServerSocket
s and
provides secure server sockets using protocols such as the Secure
Sockets Layer (SSL) or Transport Layer Security (TLS) protocols.
SSLServerSocket() -
Constructor for class javax.net.ssl.SSLServerSocket
Used only by subclasses.
SSLServerSocket(int) -
Constructor for class javax.net.ssl.SSLServerSocket
Used only by subclasses.
SSLServerSocket(int, int) -
Constructor for class javax.net.ssl.SSLServerSocket
Used only by subclasses.
SSLServerSocket(int, int, InetAddress) -
Constructor for class javax.net.ssl.SSLServerSocket
Used only by subclasses.
SSLServerSocket() -
Constructor for class javax.net.ssl.SSLServerSocket
Used only by subclasses.
SSLServerSocket(int) -
Constructor for class javax.net.ssl.SSLServerSocket
Used only by subclasses.
SSLServerSocket(int, int) -
Constructor for class javax.net.ssl.SSLServerSocket
Used only by subclasses.
SSLServerSocket(int, int, InetAddress) -
Constructor for class javax.net.ssl.SSLServerSocket
Used only by subclasses.
SSLServerSocketFactory - Class in javax.net.ssl
SSLServerSocketFactory
s create
SSLServerSocket
s.
SSLServerSocketFactory - Class in javax.net.ssl
SSLServerSocketFactory
s create
SSLServerSocket
s.
SSLServerSocketFactory() -
Constructor for class javax.net.ssl.SSLServerSocketFactory
Constructor is used only by subclasses.
SSLServerSocketFactory() -
Constructor for class javax.net.ssl.SSLServerSocketFactory
Constructor is used only by subclasses.
SSLSession - Interface in javax.net.ssl
In SSL, sessions are used to describe an ongoing relationship between
two entities.
SSLSession - Interface in javax.net.ssl
In SSL, sessions are used to describe an ongoing relationship between
two entities.
SSLSessionBindingEvent - Class in javax.net.ssl
This event is propagated to a SSLSessionBindingListener.
SSLSessionBindingEvent - Class in javax.net.ssl
This event is propagated to a SSLSessionBindingListener.
SSLSessionBindingEvent(SSLSession, String) -
Constructor for class javax.net.ssl.SSLSessionBindingEvent
Constructs a new SSLSessionBindingEvent.
SSLSessionBindingEvent(SSLSession, String) -
Constructor for class javax.net.ssl.SSLSessionBindingEvent
Constructs a new SSLSessionBindingEvent.
SSLSessionBindingListener - Interface in javax.net.ssl
This interface is implemented by objects which want to know when
they are being bound or unbound from a SSLSession.
SSLSessionBindingListener - Interface in javax.net.ssl
This interface is implemented by objects which want to know when
they are being bound or unbound from a SSLSession.
SSLSessionContext - Interface in javax.net.ssl
A
SSLSessionContext
represents a set of
SSLSession
s associated with a single entity.
SSLSessionContext - Interface in javax.net.ssl
A
SSLSessionContext
represents a set of
SSLSession
s associated with a single entity.
SSLSocket - Class in javax.net.ssl
This class extends
Socket
s and provides secure
socket using protocols such as the "Secure
Sockets Layer" (SSL) or IETF "Transport Layer Security" (TLS) protocols.
SSLSocket - Class in javax.net.ssl
This class extends
Socket
s and provides secure
socket using protocols such as the "Secure
Sockets Layer" (SSL) or IETF "Transport Layer Security" (TLS) protocols.
SSLSocket() -
Constructor for class javax.net.ssl.SSLSocket
Used only by subclasses.
SSLSocket(String, int) -
Constructor for class javax.net.ssl.SSLSocket
Used only by subclasses.
SSLSocket(InetAddress, int) -
Constructor for class javax.net.ssl.SSLSocket
Used only by subclasses.
SSLSocket(String, int, InetAddress, int) -
Constructor for class javax.net.ssl.SSLSocket
Used only by subclasses.
SSLSocket(InetAddress, int, InetAddress, int) -
Constructor for class javax.net.ssl.SSLSocket
Used only by subclasses.
SSLSocket() -
Constructor for class javax.net.ssl.SSLSocket
Used only by subclasses.
SSLSocket(String, int) -
Constructor for class javax.net.ssl.SSLSocket
Used only by subclasses.
SSLSocket(InetAddress, int) -
Constructor for class javax.net.ssl.SSLSocket
Used only by subclasses.
SSLSocket(String, int, InetAddress, int) -
Constructor for class javax.net.ssl.SSLSocket
Used only by subclasses.
SSLSocket(InetAddress, int, InetAddress, int) -
Constructor for class javax.net.ssl.SSLSocket
Used only by subclasses.
SSLSocketFactory - Class in javax.net.ssl
SSLSocketFactory
s create SSLSocket
s.
SSLSocketFactory - Class in javax.net.ssl
SSLSocketFactory
s create SSLSocket
s.
SSLSocketFactory() -
Constructor for class javax.net.ssl.SSLSocketFactory
Constructor is used only by subclasses.
SSLSocketFactory() -
Constructor for class javax.net.ssl.SSLSocketFactory
Constructor is used only by subclasses.
startHandshake() -
Method in class javax.net.ssl.SSLSocket
Starts an SSL handshake on this connection.
startHandshake() -
Method in class javax.net.ssl.SSLSocket
Starts an SSL handshake on this connection.
T
toString() -
Method in class javax.net.ssl.SSLEngineResult
Returns a String representation of this object.
toString() -
Method in class javax.net.ssl.SSLEngineResult
Returns a String representation of this object.
toString() -
Method in class javax.security.cert.Certificate
Returns a string representation of this certificate.
toString() -
Method in class javax.security.cert.Certificate
Returns a string representation of this certificate.
TrustManager - Interface in javax.net.ssl
This is the base interface for JSSE trust managers.
TrustManager - Interface in javax.net.ssl
This is the base interface for JSSE trust managers.
TrustManagerFactory - Class in javax.net.ssl
This class acts as a factory for trust managers based on a
source of trust material.
TrustManagerFactory - Class in javax.net.ssl
This class acts as a factory for trust managers based on a
source of trust material.
TrustManagerFactory(TrustManagerFactorySpi, Provider, String) -
Constructor for class javax.net.ssl.TrustManagerFactory
Creates a TrustManagerFactory object.
TrustManagerFactory(TrustManagerFactorySpi, Provider, String) -
Constructor for class javax.net.ssl.TrustManagerFactory
Creates a TrustManagerFactory object.
TrustManagerFactorySpi - Class in javax.net.ssl
This class defines the Service Provider Interface (SPI)
for the
TrustManagerFactory
class.
TrustManagerFactorySpi - Class in javax.net.ssl
This class defines the Service Provider Interface (SPI)
for the
TrustManagerFactory
class.
TrustManagerFactorySpi() -
Constructor for class javax.net.ssl.TrustManagerFactorySpi
TrustManagerFactorySpi() -
Constructor for class javax.net.ssl.TrustManagerFactorySpi
U
unwrap(ByteBuffer, ByteBuffer) -
Method in class javax.net.ssl.SSLEngine
Attempts to decode SSL/TLS network data into a plaintext
application data buffer.
unwrap(ByteBuffer, ByteBuffer[]) -
Method in class javax.net.ssl.SSLEngine
Attempts to decode SSL/TLS network data into a sequence of plaintext
application data buffers.
unwrap(ByteBuffer, ByteBuffer[], int, int) -
Method in class javax.net.ssl.SSLEngine
Attempts to decode SSL/TLS network data into a subsequence of
plaintext application data buffers.
unwrap(ByteBuffer, ByteBuffer) -
Method in class javax.net.ssl.SSLEngine
Attempts to decode SSL/TLS network data into a plaintext
application data buffer.
unwrap(ByteBuffer, ByteBuffer[]) -
Method in class javax.net.ssl.SSLEngine
Attempts to decode SSL/TLS network data into a sequence of plaintext
application data buffers.
unwrap(ByteBuffer, ByteBuffer[], int, int) -
Method in class javax.net.ssl.SSLEngine
Attempts to decode SSL/TLS network data into a subsequence of
plaintext application data buffers.
V
valueBound(SSLSessionBindingEvent) -
Method in interface javax.net.ssl.SSLSessionBindingListener
This is called to notify the listener that it is being bound into
an SSLSession.
valueBound(SSLSessionBindingEvent) -
Method in interface javax.net.ssl.SSLSessionBindingListener
This is called to notify the listener that it is being bound into
an SSLSession.
valueOf(String) -
Static method in enum javax.net.ssl.SSLEngineResult.HandshakeStatus
Returns the enum constant of this type with the specified name.
valueOf(String) -
Static method in enum javax.net.ssl.SSLEngineResult.HandshakeStatus
Returns the enum constant of this type with the specified name.
valueOf(String) -
Static method in enum javax.net.ssl.SSLEngineResult.Status
Returns the enum constant of this type with the specified name.
valueOf(String) -
Static method in enum javax.net.ssl.SSLEngineResult.Status
Returns the enum constant of this type with the specified name.
values() -
Static method in enum javax.net.ssl.SSLEngineResult.HandshakeStatus
Returns an array containing the constants of this enum type, in
the order they are declared.
values() -
Static method in enum javax.net.ssl.SSLEngineResult.HandshakeStatus
Returns an array containing the constants of this enum type, in
the order they are declared.
values() -
Static method in enum javax.net.ssl.SSLEngineResult.Status
Returns an array containing the constants of this enum type, in
the order they are declared.
values() -
Static method in enum javax.net.ssl.SSLEngineResult.Status
Returns an array containing the constants of this enum type, in
the order they are declared.
valueUnbound(SSLSessionBindingEvent) -
Method in interface javax.net.ssl.SSLSessionBindingListener
This is called to notify the listener that it is being unbound
from a SSLSession.
valueUnbound(SSLSessionBindingEvent) -
Method in interface javax.net.ssl.SSLSessionBindingListener
This is called to notify the listener that it is being unbound
from a SSLSession.
verify(String, SSLSession) -
Method in class com.ibm.jsse2.HostnameVerifierIgnore
Always accept the connection even when the host to connect to and the
server name from the certificate mismatch
verify(String, SSLSession) -
Method in class com.ibm.jsse2.HostnameVerifierIgnore
Always accept the connection even when the host to connect to and the
server name from the certificate mismatch
verify(String, SSLSession) -
Method in interface javax.net.ssl.HostnameVerifier
Verify that the host name is an acceptable match with
the server's authentication scheme.
verify(String, SSLSession) -
Method in interface javax.net.ssl.HostnameVerifier
Verify that the host name is an acceptable match with
the server's authentication scheme.
verify(PublicKey) -
Method in class javax.security.cert.Certificate
Verifies that this certificate was signed using the
private key that corresponds to the specified public key.
verify(PublicKey, String) -
Method in class javax.security.cert.Certificate
Verifies that this certificate was signed using the
private key that corresponds to the specified public key.
verify(PublicKey) -
Method in class javax.security.cert.Certificate
Verifies that this certificate was signed using the
private key that corresponds to the specified public key.
verify(PublicKey, String) -
Method in class javax.security.cert.Certificate
Verifies that this certificate was signed using the
private key that corresponds to the specified public key.
W
wrap(ByteBuffer, ByteBuffer) -
Method in class javax.net.ssl.SSLEngine
Attempts to encode a buffer of plaintext application data into
SSL/TLS network data.
wrap(ByteBuffer[], ByteBuffer) -
Method in class javax.net.ssl.SSLEngine
Attempts to encode plaintext bytes from a sequence of data
buffers into SSL/TLS network data.
wrap(ByteBuffer[], int, int, ByteBuffer) -
Method in class javax.net.ssl.SSLEngine
Attempts to encode plaintext bytes from a subsequence of data
buffers into SSL/TLS network data.
wrap(ByteBuffer, ByteBuffer) -
Method in class javax.net.ssl.SSLEngine
Attempts to encode a buffer of plaintext application data into
SSL/TLS network data.
wrap(ByteBuffer[], ByteBuffer) -
Method in class javax.net.ssl.SSLEngine
Attempts to encode plaintext bytes from a sequence of data
buffers into SSL/TLS network data.
wrap(ByteBuffer[], int, int, ByteBuffer) -
Method in class javax.net.ssl.SSLEngine
Attempts to encode plaintext bytes from a subsequence of data
buffers into SSL/TLS network data.
X
X509Certificate - Class in javax.security.cert
Abstract class for X.509 v1 certificates.
X509Certificate - Class in javax.security.cert
Abstract class for X.509 v1 certificates.
X509Certificate() -
Constructor for class javax.security.cert.X509Certificate
X509Certificate() -
Constructor for class javax.security.cert.X509Certificate
X509ExtendedKeyManager - Class in javax.net.ssl
Abstract class that provides for extension of the X509KeyManager
interface.
X509ExtendedKeyManager - Class in javax.net.ssl
Abstract class that provides for extension of the X509KeyManager
interface.
X509ExtendedKeyManager() -
Constructor for class javax.net.ssl.X509ExtendedKeyManager
Constructor used by subclasses only.
X509ExtendedKeyManager() -
Constructor for class javax.net.ssl.X509ExtendedKeyManager
Constructor used by subclasses only.
X509KeyManager - Interface in javax.net.ssl
Instances of this interface manage which X509 certificate-based
key pairs are used to authenticate the local side of a secure
socket.
X509KeyManager - Interface in javax.net.ssl
Instances of this interface manage which X509 certificate-based
key pairs are used to authenticate the local side of a secure
socket.
X509TrustManager - Interface in javax.net.ssl
Instance of this interface manage which X509 certificates
may be used to authenticate the remote side of a secure
socket.
X509TrustManager - Interface in javax.net.ssl
Instance of this interface manage which X509 certificates
may be used to authenticate the remote side of a secure
socket.