Java™ Platform
Standard Ed. 6

Uses of Package
javax.net.ssl

Packages that use javax.net.ssl
java.net Provides the classes for implementing networking applications. 
javax.naming.ldap Provides support for LDAPv3 extended operations and controls. 
javax.net.ssl Provides classes for the secure socket package. 
 

Classes in javax.net.ssl used by java.net
SSLPeerUnverifiedException
          Indicates that the peer's identity has not been verified.
 

Classes in javax.net.ssl used by javax.naming.ldap
HostnameVerifier
          This class is the base interface for hostname verification.
SSLSession
          In SSL, sessions are used to describe an ongoing relationship between two entities.
SSLSocketFactory
          SSLSocketFactorys create SSLSockets.
 

Classes in javax.net.ssl used by javax.net.ssl
HandshakeCompletedEvent
          This event indicates that an SSL handshake completed on a given SSL connection.
HandshakeCompletedListener
          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.
HostnameVerifier
          This class is the base interface for hostname verification.
KeyManager
          This is the base interface for JSSE key managers.
KeyManagerFactory
          This class acts as a factory for key managers based on a source of key material.
KeyManagerFactorySpi
          This class defines the Service Provider Interface (SPI) for the KeyManagerFactory class.
ManagerFactoryParameters
          This class is the base interface for providing algorithm-specific information to a KeyManagerFactory or TrustManagerFactory.
SSLContext
          Instances of this class represent a secure socket protocol implementation which acts as a factory for secure socket factories or SSLEngines.
SSLContextSpi
          This class defines the Service Provider Interface (SPI) for the SSLContext class.
SSLEngine
          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.
SSLEngineResult
          An encapsulation of the result state produced by SSLEngine I/O calls.
SSLEngineResult.HandshakeStatus
          An SSLEngineResult enum describing the current handshaking state of this SSLEngine.
SSLEngineResult.Status
          An SSLEngineResult enum describing the overall result of the SSLEngine operation.
SSLException
          Indicates some kind of error detected by an SSL subsystem.
SSLParameters
          Encapsulates parameters for an SSL/TLS connection.
SSLPeerUnverifiedException
          Indicates that the peer's identity has not been verified.
SSLServerSocketFactory
          SSLServerSocketFactorys create SSLServerSockets.
SSLSession
          In SSL, sessions are used to describe an ongoing relationship between two entities.
SSLSessionBindingEvent
          This event is propagated to a SSLSessionBindingListener.
SSLSessionContext
          A SSLSessionContext represents a set of SSLSessions associated with a single entity.
SSLSocket
          This class extends Sockets and provides secure socket using protocols such as the "Secure Sockets Layer" (SSL) or IETF "Transport Layer Security" (TLS) protocols.
SSLSocketFactory
          SSLSocketFactorys create SSLSockets.
TrustManager
          This is the base interface for JSSE trust managers.
TrustManagerFactory
          This class acts as a factory for trust managers based on a source of trust material.
TrustManagerFactorySpi
          This class defines the Service Provider Interface (SPI) for the TrustManagerFactory class.
X509KeyManager
          Instances of this interface manage which X509 certificate-based key pairs are used to authenticate the local side of a secure socket.
 


Java™ Platform
Standard Ed. 6

Submit a bug or feature
For further API reference and developer documentation, see Java SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.