JSSE provides API framework and its implementation of the SSL and TLS protocols imbibed with functionalities such as encryption, server authentication, client authentication and message integrity
It also provides support for HTTPS and several cryptographicalgorithms that minimize subtle and dangerous security vulnerabilities
javax.net.ssl.SSLSocket class supports standard socket methods to secure socket communication
javax.net and javax.net.ssl packages are the standard JSSE APIs that include important classes such as: – SSLServerSocket – SSLServerSocketFactory – SSLSocket – SocketFactory – ServerSocketFactory – SSLSocketFactory classes