OpenTop does not directly include the cryptographic algorithms required to implement secure communications. Instead it uses a security provider model to allow the integration of other third-party security packages. This model comprises a number of abstract base classes and factory classes from which a concrete SSL implementation can be derived.
| Class Summary |
HandshakeCompletedEvent |
Encapsulates the SSL socket and session involved in a completed SSL handshake. |
HandshakeCompletedListener |
Abstract event listener interface class, implemented by clients wishing to be notified when a SSL handshake event completes on a SSLSocket. |
HostnameVerifier |
Abstract class providing an interface that allows applications to control whether TLS/SSL connections can be established with a HTTP server when the server's hostname does not match the fully qualified domain name (FQDN) contained within the server's X509 certificate. |
HttpsURLConnection |
A specialized URLConnection class that represents a connection with a resource specified by a HTTPS URL. |
SSLContext |
An abstract interface class providing the root entry-point for applications to initialize and control a SSL implementation. |
SSLInitParameters |
Structure containing parameters to initialize a SSLContext instance. |
SSLServerSocket |
Extends ServerSocket to provide support for secure communications over TCP/IP using SSL/TLS. |
SSLServerSocketFactory |
An abstract factory class for creating instances of SSLServerSocket. |
SSLSession |
An abstract interface class providing a means for client applications to access and control SSL session information. |
SSLSocket |
Extends the Socket class to provide secure communications using the "Secure Sockets Layer" ( SSL ) or IETF "Transport Layer Security" ( TLS ) protocols. |
SSLSocketFactory |
|