|
|||||||||
| Home >> All >> javax >> net >> [ ssl overview ] | PREV NEXT | ||||||||
A
- addHandshakeCompletedListener(HandshakeCompletedListener) - Method in class javax.net.ssl.SSLSocket
- Adds a handshake completed listener that wants to be notified when the SSL handshake completes.
- algorithm - Variable in class javax.net.ssl.KeyManagerFactory
- The name of this algorithm.
- algorithm - Variable in class javax.net.ssl.TrustManagerFactory
- The name of this trust manager algorithm.
C
- checkClientTrusted(X509Certificate[], String) - Method in interface javax.net.ssl.X509TrustManager
- Checks if a certificate chain sent by the client is trusted.
- checkServerTrusted(X509Certificate[], String) - Method in interface javax.net.ssl.X509TrustManager
- Checks if a certificate chain sent by the server is trusted.
- chooseClientAlias(String[], Principal[], Socket) - Method in interface javax.net.ssl.X509KeyManager
- Choose an alias for client-side authentication.
- chooseServerAlias(String, Principal[], Socket) - Method in interface javax.net.ssl.X509KeyManager
- Choose an alias for server-side authentication.
- context - Static variable in class javax.net.ssl.SSLServerSocketFactory
- context - Static variable in class javax.net.ssl.SSLSocketFactory
- createSocket(Socket, String, int, boolean) - Method in class javax.net.ssl.SSLSocketFactory
- Creates a SSL socket wrapped around an existing socket.
- ctxSpi - Variable in class javax.net.ssl.SSLContext
- The underlying engine.
D
- DEFAULT_ALGORITHM - Static variable in class javax.net.ssl.KeyManagerFactory
- The system default trust manager algorithm.
- DEFAULT_ALGORITHM - Static variable in class javax.net.ssl.TrustManagerFactory
- The system default trust manager algorithm.
- defaultFactory - Static variable in class javax.net.ssl.HttpsURLConnection
- The default factory.
- defaultVerifier - Static variable in class javax.net.ssl.HttpsURLConnection
- The default verifier.
E
- engineGetClientSessionContext() - Method in class javax.net.ssl.SSLContextSpi
- Returns the set of SSL sessions available for client connections.
- engineGetKeyManagers() - Method in class javax.net.ssl.KeyManagerFactorySpi
- Engine method for retrieving this factory's key managers.
- engineGetServerSessionContext() - Method in class javax.net.ssl.SSLContextSpi
- Returns the set of SSL sessions available for server connections.
- engineGetServerSocketFactory() - Method in class javax.net.ssl.SSLContextSpi
- Returns the SSL server socket factory.
- engineGetSocketFactory() - Method in class javax.net.ssl.SSLContextSpi
- Returns the SSL client socket factory.
- engineGetTrustManagers() - Method in class javax.net.ssl.TrustManagerFactorySpi
- Engine method that returns the trust managers created by this factory.
- engineInit(ManagerFactoryParameters) - Method in class javax.net.ssl.KeyManagerFactorySpi
- Engine method for initializing this factory with some algorithm-specific parameters.
- engineInit(KeyStore, char[]) - Method in class javax.net.ssl.KeyManagerFactorySpi
- Engine method for initializing this factory with a key store and a password for private keys.
- engineInit(KeyManager[], TrustManager[], SecureRandom) - Method in class javax.net.ssl.SSLContextSpi
- Initialize this context with key and trust managers, and a source of randomness.
- engineInit(ManagerFactoryParameters) - Method in class javax.net.ssl.TrustManagerFactorySpi
- Engine method that initializes this factory with some algorithm-specific parameters.
- engineInit(KeyStore) - Method in class javax.net.ssl.TrustManagerFactorySpi
- Engine method that initializes this factory with a key store.
F
- factory - Variable in class javax.net.ssl.HttpsURLConnection
- This connection's socket factory.
G
- getAcceptedIssuers() - Method in interface javax.net.ssl.X509TrustManager
- Returns the list of trusted issuer certificates currently in use.
- getAlgorithm() - Method in class javax.net.ssl.KeyManagerFactory
- Returns the name of this key manager factory algorithm.
- getAlgorithm() - Method in class javax.net.ssl.TrustManagerFactory
- Returns the name of this trust manager algorithm.
- getCertificateChain(String) - Method in interface javax.net.ssl.X509KeyManager
- Gets the X.509 certificate chain associated with the given alias.
- getCipherSuite() - Method in class javax.net.ssl.HandshakeCompletedEvent
- Returns the name of the cipher that was negotiated in this connection.
- getCipherSuite() - Method in class javax.net.ssl.HttpsURLConnection
- Returns the cipher name negotiated for this connection.
- getCipherSuite() - Method in interface javax.net.ssl.SSLSession
- Returns this session's cihper suite.
- getClientAliases(String, Principal[]) - Method in interface javax.net.ssl.X509KeyManager
- Returns all client aliases that support the given key type.
- getClientSessionContext() - Method in class javax.net.ssl.SSLContext
- Returns the set of SSL contexts available for client connections.
- getCreationTime() - Method in interface javax.net.ssl.SSLSession
- Returns the time in milliseconds since midnight GMT, 1 January 1970, that this session was created.
- getDefault() - Static method in class javax.net.ssl.SSLServerSocketFactory
- Returns a default implementation of a SSL server socket factory.
- getDefault() - Static method in class javax.net.ssl.SSLSocketFactory
- Returns a default implementation of a SSL socket factory.
- getDefaultAlgorithm() - Static method in class javax.net.ssl.KeyManagerFactory
- Get the default algorithm name.
- getDefaultAlgorithm() - Static method in class javax.net.ssl.TrustManagerFactory
- Returns the default algorithm for trust manager factories.
- getDefaultCipherSuites() - Method in class javax.net.ssl.SSLServerSocketFactory
- Returns the list of cipher suites that will be enabled in server sockets created by this factory.
- getDefaultCipherSuites() - Method in class javax.net.ssl.SSLSocketFactory
- Returns the list of cipher suites that will be enabled in sockets created by this factory.
- getDefaultHostnameVerifier() - Static method in class javax.net.ssl.HttpsURLConnection
- Returns the default hostname verifier used in all new connections.
- getDefaultSSLSocketFactory() - Static method in class javax.net.ssl.HttpsURLConnection
- Returns the default SSL socket factory used in all new connections.
- getEnableSessionCreation() - Method in class javax.net.ssl.SSLServerSocket
- Returns whether or not sessions will be created, i.e., whether or not this server socket will allow SSL session resumption.
- getEnableSessionCreation() - Method in class javax.net.ssl.SSLSocket
- Returns whether or not sessions will be created by this socket, and thus allow sessions to be continued later.
- getEnabledCipherSuites() - Method in class javax.net.ssl.SSLServerSocket
- Returns the list of cihper suites that are currently enabled in this server socket.
- getEnabledCipherSuites() - Method in class javax.net.ssl.SSLSocket
- Returns the list of currently enabled cipher suites.
- getEnabledProtocols() - Method in class javax.net.ssl.SSLServerSocket
- Returns the list of enabled protocols, such as "SSLv3" and "TLSv1".
- getEnabledProtocols() - Method in class javax.net.ssl.SSLSocket
- Returns the list of enabled SSL protocols.
- getHostnameVerifier() - Method in class javax.net.ssl.HttpsURLConnection
- Returns the current hostname verifier for this instance.
- getId() - Method in interface javax.net.ssl.SSLSession
- Returns this session's unique identifier, a arbitrary byte array of up to 32 bytes.
- getIds() - Method in interface javax.net.ssl.SSLSessionContext
- Returns an enumeration of all saved session IDs.
- getInstance(String) - Static method in class javax.net.ssl.KeyManagerFactory
- Get an instance of the named key manager factory, from the first provider that implements it.
- getInstance(String, String) - Static method in class javax.net.ssl.KeyManagerFactory
- Get an instance of the named key manager factory, from the named provider.
- getInstance(String, Provider) - Static method in class javax.net.ssl.KeyManagerFactory
- Get an instance of the named key manager factory, from the given provider.
- getInstance(String) - Static method in class javax.net.ssl.SSLContext
- Get an instance of a context for the specified protocol from the first provider that implements it.
- getInstance(String, String) - Static method in class javax.net.ssl.SSLContext
- Get an instance of a context for the specified protocol from the named provider.
- getInstance(String, Provider) - Static method in class javax.net.ssl.SSLContext
- Get an instance of a context for the specified protocol from the specified provider.
- getInstance(String) - Static method in class javax.net.ssl.TrustManagerFactory
- Returns an instance of a trust manager factory for the given algorithm from the first provider that implements it.
- getInstance(String, String) - Static method in class javax.net.ssl.TrustManagerFactory
- Returns an instance of a trust manager factory for the given algorithm from the named provider.
- getInstance(String, Provider) - Static method in class javax.net.ssl.TrustManagerFactory
- Returns an instance of a trust manager factory for the given algorithm from the specified provider.
- getKeyManagers() - Method in class javax.net.ssl.KeyManagerFactory
- Get an array of key managers appropriate for this algorithm, with the most preferred manager first.
- getLastAccessedTime() - Method in interface javax.net.ssl.SSLSession
- Returns the last time this session was accessed.
- getLocalCertificates() - Method in class javax.net.ssl.HandshakeCompletedEvent
- Returns the local certificates being used in this connection.
- getLocalCertificates() - Method in class javax.net.ssl.HttpsURLConnection
- Returns the certificates used on the local side in this connection.
- getLocalCertificates() - Method in interface javax.net.ssl.SSLSession
- Returns the chain of certificates that the local side used in the handshake, or null if none were used.
- getName() - Method in class javax.net.ssl.SSLSessionBindingEvent
- Returns the name the object was bound under.
- getNeedClientAuth() - Method in class javax.net.ssl.SSLServerSocket
- Returns whether or not this server socket will require clients to authenticate themselves, such as through a certificate.
- getNeedClientAuth() - Method in class javax.net.ssl.SSLSocket
- Returns whether or not this socket will require connecting clients to authenticate themselves.
- getPeerCertificateChain() - Method in class javax.net.ssl.HandshakeCompletedEvent
- getPeerCertificateChain() - Method in interface javax.net.ssl.SSLSession
- Returns the chain of certificates that the remote side used in the handshake, or null if none were used.
- getPeerCertificates() - Method in class javax.net.ssl.HandshakeCompletedEvent
- Returns the peer's certificates being used in this connection.
- getPeerCertificates() - Method in interface javax.net.ssl.SSLSession
- Returns the chain of certificates that the remote side used in the handshake, or null if none were used.
- getPeerHost() - Method in interface javax.net.ssl.SSLSession
- Returns the remote host's name.
- getPrivateKey(String) - Method in interface javax.net.ssl.X509KeyManager
- Gets the private key associated with the given alias.
- getProtocol() - Method in class javax.net.ssl.SSLContext
- Returns the protocol name of this context.
- getProtocol() - Method in interface javax.net.ssl.SSLSession
- Returns the protocol this session uses.
- getProvider() - Method in class javax.net.ssl.KeyManagerFactory
- Returns the provider of this implementation.
- getProvider() - Method in class javax.net.ssl.SSLContext
- Returns the provider of this implementation.
- getProvider() - Method in class javax.net.ssl.TrustManagerFactory
- Returns the provider of the underlying implementation.
- getSSLSocketFactory() - Method in class javax.net.ssl.HttpsURLConnection
- Returns the current SSL socket factory for this instance.
- getServerAliases(String, Principal[]) - Method in interface javax.net.ssl.X509KeyManager
- Returns all server aliases that support the given key type.
- getServerCertificates() - Method in class javax.net.ssl.HttpsURLConnection
- Returns the certificates sent by the other party.
- getServerSessionContext() - Method in class javax.net.ssl.SSLContext
- Returns the set of SSL contexts available for server connections.
- getServerSocketFactory() - Method in class javax.net.ssl.SSLContext
- Returns the factory for server SSL sockets.
- getSession() - Method in class javax.net.ssl.HandshakeCompletedEvent
- Returns the SSL session object associated with this connection.
- getSession() - Method in class javax.net.ssl.SSLSessionBindingEvent
- Returns the session that the object was bound to.
- getSession(byte[]) - Method in interface javax.net.ssl.SSLSessionContext
- Gets the session specified by its ID, or
nullif there is no session, or if it has expired. - getSession() - Method in class javax.net.ssl.SSLSocket
- Returns this socket's session object.
- getSessionCacheSize() - Method in interface javax.net.ssl.SSLSessionContext
- Returns the maximum number of sessions that may be cached by this session context.
- getSessionContext() - Method in interface javax.net.ssl.SSLSession
- Returns this session's session context object.
- getSessionTimeout() - Method in interface javax.net.ssl.SSLSessionContext
- Returns the period of time (in seconds) that a session may be cached for before becoming invalid.
- getSocket() - Method in class javax.net.ssl.HandshakeCompletedEvent
- Returns the socket over which this connection is being negotiated.
- getSocketFactory() - Method in class javax.net.ssl.SSLContext
- Returns the factory for client SSL sockets.
- getSupportedCipherSuites() - Method in class javax.net.ssl.SSLServerSocket
- Returns a list of cipher suites that this server socket supports.
- getSupportedCipherSuites() - Method in class javax.net.ssl.SSLServerSocketFactory
- Returns the list of all cipher suites supported by this factory.
- getSupportedCipherSuites() - Method in class javax.net.ssl.SSLSocket
- Returns the list of cipher suites supported by this socket.
- getSupportedCipherSuites() - Method in class javax.net.ssl.SSLSocketFactory
- Returns the list of all cipher suites supported by this factory.
- getSupportedProtocols() - Method in class javax.net.ssl.SSLServerSocket
- Returns a list of SSL protocols supported by this server socket.
- getSupportedProtocols() - Method in class javax.net.ssl.SSLSocket
- Returns the list of protocols supported by this socket.
- getTrustManagers() - Method in class javax.net.ssl.TrustManagerFactory
- Returns the trust managers created by this factory.
- getUseClientMode() - Method in class javax.net.ssl.SSLServerSocket
- Returns whether or not sockets accepted by this server socket will do their handshake as the client-side.
- getUseClientMode() - Method in class javax.net.ssl.SSLSocket
- Returns whether or not this socket will connect in client mode.
- getValue(String) - Method in interface javax.net.ssl.SSLSession
- Returns the object bound to the given name.
- getValueNames() - Method in interface javax.net.ssl.SSLSession
- Returns the names of all values bound to this session.
- getWantClientAuth() - Method in class javax.net.ssl.SSLServerSocket
- Returns whether or not this socket will ask for, but not require, that connecting clients authenticate themselves.
- getWantClientAuth() - Method in class javax.net.ssl.SSLSocket
- Returns whether or not this socket will request that connecting clients authenticate themselves.
H
- HandshakeCompletedEvent - class javax.net.ssl.HandshakeCompletedEvent.
- An event raised by a SSLSocket and passed to the
HandshakeCompletedListener.handshakeCompleted(HandshakeCompletedEvent)55 method of all registered listeners when a SSL handshake in a SSL protocol is completed. - HandshakeCompletedEvent(SSLSocket, SSLSession) - Constructor for class javax.net.ssl.HandshakeCompletedEvent
- Creates a new handshake completed event.
- HandshakeCompletedListener - interface javax.net.ssl.HandshakeCompletedListener.
- An event listener that waits to be notified of HandshakeCompletedEvent objects created when handshake phase of the SSL protocol is completed for a particular connection.
- HostnameVerifier - interface javax.net.ssl.HostnameVerifier.
- The interface for classes that perform hostname verification for cases when the hostname used to begin the connection (such as in a URL) does not match the hostname used in the SSL handshake.
- HttpsURLConnection - class javax.net.ssl.HttpsURLConnection.
- A URL connection that connects via the Secure Socket Layer (SSL) for HTTPS connections.
- HttpsURLConnection(URL) - Constructor for class javax.net.ssl.HttpsURLConnection
- Creates a new HTTPS URL connection.
- handshakeCompleted(HandshakeCompletedEvent) - Method in interface javax.net.ssl.HandshakeCompletedListener
- Called when the handshake phase of the SSL protocol completes.
- hostnameVerifier - Variable in class javax.net.ssl.HttpsURLConnection
- The hostname verifier used for this connection.
I
- init(ManagerFactoryParameters) - Method in class javax.net.ssl.KeyManagerFactory
- Initialize this instance with an implementation-dependent parameter object.
- init(KeyStore, char[]) - Method in class javax.net.ssl.KeyManagerFactory
- Initialize this instance with a key store and a password for private key entries.
- init(KeyManager[], TrustManager[], SecureRandom) - Method in class javax.net.ssl.SSLContext
- Initializes this context and prepares it for producing socket factories.
- init(ManagerFactoryParameters) - Method in class javax.net.ssl.TrustManagerFactory
- Initialize this instance with some algorithm-specific parameters.
- init(KeyStore) - Method in class javax.net.ssl.TrustManagerFactory
- Initialize this instance with a key store.
- invalidate() - Method in interface javax.net.ssl.SSLSession
- Invalidates this session, ensuring that it will not be continued by another socket.
J
- javax.net.ssl - package javax.net.ssl
K
- KEY_MANAGER_FACTORY - Static variable in class javax.net.ssl.KeyManagerFactory
- The service name for key manager factories.
- KeyManager - interface javax.net.ssl.KeyManager.
- A marker interface for objects that serve as key managers in SSL communications.
- KeyManagerFactory - class javax.net.ssl.KeyManagerFactory.
- A class that creates key manager implementations based on a requested algorithm.
- KeyManagerFactory(KeyManagerFactorySpi, Provider, String) - Constructor for class javax.net.ssl.KeyManagerFactory
- Create a new key manager factory.
- KeyManagerFactorySpi - class javax.net.ssl.KeyManagerFactorySpi.
- The Service Provider Interface (SPI) for key manager factories.
- KeyManagerFactorySpi() - Constructor for class javax.net.ssl.KeyManagerFactorySpi
- kmfSpi - Variable in class javax.net.ssl.KeyManagerFactory
- The underlying engine.
M
- ManagerFactoryParameters - interface javax.net.ssl.ManagerFactoryParameters.
- A marker interface for classes that serve as key or trust manager parameters, used to initialize instances of KeyManagerFactory or TrustManagerFactory.
N
- name - Variable in class javax.net.ssl.SSLSessionBindingEvent
P
- protocol - Variable in class javax.net.ssl.SSLContext
- The protocal name.
- provider - Variable in class javax.net.ssl.KeyManagerFactory
- The provider of this implementation.
- provider - Variable in class javax.net.ssl.SSLContext
- The provider of the engine class.
- provider - Variable in class javax.net.ssl.TrustManagerFactory
- The provider of the engine class.
- putValue(String, Object) - Method in interface javax.net.ssl.SSLSession
- Binds a value to this session, with the given name.
R
- removeHandshakeCompletedListener(HandshakeCompletedListener) - Method in class javax.net.ssl.SSLSocket
- Removes a handshake listener from this socket.
- removeValue(String) - Method in interface javax.net.ssl.SSLSession
- Un-binds a value.
S
- SSLContext - class javax.net.ssl.SSLContext.
- A "meta-factory" for protocol-specific socket and server socket factories.
- SSLContext(SSLContextSpi, Provider, String) - Constructor for class javax.net.ssl.SSLContext
- Create a new SSL context.
- SSLContextSpi - class javax.net.ssl.SSLContextSpi.
- The Service Provider Interface (SPI) for SSLContext objects.
- SSLContextSpi() - Constructor for class javax.net.ssl.SSLContextSpi
- Create a new SSLContextSpi.
- SSLException - exception javax.net.ssl.SSLException.
- The superclass of all possible SSL exceptions.
- SSLException(String) - Constructor for class javax.net.ssl.SSLException
- Create a new instance with a descriptive error message.
- SSLException(String, Throwable) - Constructor for class javax.net.ssl.SSLException
- Create a new instance with a descriptive error message and a cause.
- SSLException(Throwable) - Constructor for class javax.net.ssl.SSLException
- Create a new instance with a cause.
- SSLHandshakeException - exception javax.net.ssl.SSLHandshakeException.
- An exception that signals an error in the SSL handshake phase.
- SSLHandshakeException(String) - Constructor for class javax.net.ssl.SSLHandshakeException
- SSLKeyException - exception javax.net.ssl.SSLKeyException.
- An exception signaling a problem using a public or private key in an SSL communication.
- SSLKeyException(String) - Constructor for class javax.net.ssl.SSLKeyException
- SSLPeerUnverifiedException - exception javax.net.ssl.SSLPeerUnverifiedException.
- An exception thrown when the remote peer could not be verified.
- SSLPeerUnverifiedException(String) - Constructor for class javax.net.ssl.SSLPeerUnverifiedException
- SSLPermission - class javax.net.ssl.SSLPermission.
- A permission used for accessing SSL classes.
- SSLPermission(String) - Constructor for class javax.net.ssl.SSLPermission
- SSLPermission(String, String) - Constructor for class javax.net.ssl.SSLPermission
- SSLProtocolException - exception javax.net.ssl.SSLProtocolException.
- An exception thrown when a fatal protocol error is encountered.
- SSLProtocolException(String) - Constructor for class javax.net.ssl.SSLProtocolException
- SSLServerSocket - class javax.net.ssl.SSLServerSocket.
- A server socket that allows clients to connect via the SSL protocol.
- SSLServerSocket() - Constructor for class javax.net.ssl.SSLServerSocket
- SSLServerSocket(int) - Constructor for class javax.net.ssl.SSLServerSocket
- SSLServerSocket(int, int) - Constructor for class javax.net.ssl.SSLServerSocket
- SSLServerSocket(int, int, InetAddress) - Constructor for class javax.net.ssl.SSLServerSocket
- SSLServerSocketFactory - class javax.net.ssl.SSLServerSocketFactory.
- A server socket factory for Secure Socket Layer (SSL) server sockets.
- SSLServerSocketFactory() - Constructor for class javax.net.ssl.SSLServerSocketFactory
- SSLSession - interface javax.net.ssl.SSLSession.
- An SSL session is a mechanism through which connections can be established by re-using previously negotiated handshakes.
- SSLSessionBindingEvent - class javax.net.ssl.SSLSessionBindingEvent.
- An event raised by SSLSession objects when objects are bound to them.
- SSLSessionBindingEvent(SSLSession, String) - Constructor for class javax.net.ssl.SSLSessionBindingEvent
- Creates a new binding event.
- SSLSessionBindingListener - interface javax.net.ssl.SSLSessionBindingListener.
- An event listener interface that should be notified when it is bound or unbound to a SSLSession.
- SSLSessionContext - interface javax.net.ssl.SSLSessionContext.
- A collection of saved SSL sessions, with thier corresponding session IDs.
- SSLSocket - class javax.net.ssl.SSLSocket.
- A socket that communicates over the secure socket layer protocol.
- SSLSocket() - Constructor for class javax.net.ssl.SSLSocket
- SSLSocket(String, int) - Constructor for class javax.net.ssl.SSLSocket
- SSLSocket(InetAddress, int) - Constructor for class javax.net.ssl.SSLSocket
- SSLSocket(String, int, InetAddress, int) - Constructor for class javax.net.ssl.SSLSocket
- SSLSocket(InetAddress, int, InetAddress, int) - Constructor for class javax.net.ssl.SSLSocket
- SSLSocketFactory - class javax.net.ssl.SSLSocketFactory.
- A socket factory for creating Secure Socket Layer (SSL) sockets.
- SSLSocketFactory() - Constructor for class javax.net.ssl.SSLSocketFactory
- SSL_CONTEXT - Static variable in class javax.net.ssl.SSLContext
- Service name for SSL contexts.
- serialVersionUID - Static variable in class javax.net.ssl.HandshakeCompletedEvent
- Serialization constant.
- serialVersionUID - Static variable in class javax.net.ssl.SSLException
- serialVersionUID - Static variable in class javax.net.ssl.SSLPermission
- serialVersionUID - Static variable in class javax.net.ssl.SSLSessionBindingEvent
- session - Variable in class javax.net.ssl.HandshakeCompletedEvent
- The session.
- setDefaultHostnameVerifier(HostnameVerifier) - Static method in class javax.net.ssl.HttpsURLConnection
- Sets the default hostname verifier to be used in all new connections.
- setDefaultSSLSocketFactory(SSLSocketFactory) - Static method in class javax.net.ssl.HttpsURLConnection
- Sets the default SSL socket factory to be used in all new connections.
- setEnableSessionCreation(boolean) - Method in class javax.net.ssl.SSLServerSocket
- Sets whether or not sessions will be created.
- setEnableSessionCreation(boolean) - Method in class javax.net.ssl.SSLSocket
- Sets whether or not sessions will be created by this socket.
- setEnabledCipherSuites(String[]) - Method in class javax.net.ssl.SSLServerSocket
- Sets the list enabled cipher suites.
- setEnabledCipherSuites(String[]) - Method in class javax.net.ssl.SSLSocket
- Sets the list of enabled cipher suites.
- setEnabledProtocols(String[]) - Method in class javax.net.ssl.SSLServerSocket
- Sets the list of enabled protocols.
- setEnabledProtocols(String[]) - Method in class javax.net.ssl.SSLSocket
- Sets the list of enabled SSL protocols.
- setHostnameVerifier(HostnameVerifier) - Method in class javax.net.ssl.HttpsURLConnection
- Sets the hostname verifier for this instance.
- setNeedClientAuth(boolean) - Method in class javax.net.ssl.SSLServerSocket
- Enabled or disables the requirement that clients authenticate themselves.
- setNeedClientAuth(boolean) - Method in class javax.net.ssl.SSLSocket
- Sets whether or not this socket will require connecting clients to authenticate themselves.
- setSSLSocketFactory(SSLSocketFactory) - Method in class javax.net.ssl.HttpsURLConnection
- Sets the SSL socket factory for this instance.
- setSessionCacheSize(int) - Method in interface javax.net.ssl.SSLSessionContext
- Sets the maximum number of sessions that may be cached by this session context.
- setSessionTimeout(int) - Method in interface javax.net.ssl.SSLSessionContext
- Sets the period of time (in seconds) that a session may be cached for before becoming invalid.
- setUseClientMode(boolean) - Method in class javax.net.ssl.SSLServerSocket
- Sets whether or not sockets accepted by this server socket will be created in client mode.
- setUseClientMode(boolean) - Method in class javax.net.ssl.SSLSocket
- Sets whether or not this socket will connect in client mode.
- setWantClientAuth(boolean) - Method in class javax.net.ssl.SSLServerSocket
- Sets whether or not this server socket will want client authentication.
- setWantClientAuth(boolean) - Method in class javax.net.ssl.SSLSocket
- Sets whether or not this socket will request that connecting clients authenticate themselves.
- startHandshake() - Method in class javax.net.ssl.SSLSocket
- Explicitly begins the handshake, or, if the handshake has already completed, requests that the handshake be repeated.
T
- TRUST_MANAGER_FACTORY - Static variable in class javax.net.ssl.TrustManagerFactory
- The service name for trust manager factories.
- TrivialHostnameVerifier - class javax.net.ssl.TrivialHostnameVerifier.
- A hostname verifier that always rejects mismatched hostnames.
- TrivialHostnameVerifier() - Constructor for class javax.net.ssl.TrivialHostnameVerifier
- TrustManager - interface javax.net.ssl.TrustManager.
- A marker interface for classes that establish the trust of remote hosts.
- TrustManagerFactory - class javax.net.ssl.TrustManagerFactory.
- A factory for creating trust manager objects.
- TrustManagerFactory(TrustManagerFactorySpi, Provider, String) - Constructor for class javax.net.ssl.TrustManagerFactory
- Creates a new trust manager factory.
- TrustManagerFactorySpi - class javax.net.ssl.TrustManagerFactorySpi.
- The service provider interface (SPI) for trust managers.
- TrustManagerFactorySpi() - Constructor for class javax.net.ssl.TrustManagerFactorySpi
- tmfSpi - Variable in class javax.net.ssl.TrustManagerFactory
- The underlying engine class.
V
- valueBound(SSLSessionBindingEvent) - Method in interface javax.net.ssl.SSLSessionBindingListener
- This method is called of all objects when they are bound to an SSL session.
- valueUnbound(SSLSessionBindingEvent) - Method in interface javax.net.ssl.SSLSessionBindingListener
- This method is called of all objects when they are unbound to an SSL session.
- verify(String, SSLSession) - Method in interface javax.net.ssl.HostnameVerifier
- Verifies a hostname given a particular SSL session.
- verify(String, SSLSession) - Method in class javax.net.ssl.TrivialHostnameVerifier
X
- X509KeyManager - interface javax.net.ssl.X509KeyManager.
- A key manager for X.509 certificates and their associated private keys.
- X509TrustManager - interface javax.net.ssl.X509TrustManager.
- A trust manager for dealing with X.509 certificates.
A C D E F G H I J K M N P R S T V X
|
|||||||||
| Home >> All >> javax >> net >> [ ssl overview ] | PREV NEXT | ||||||||