This image illustrates the JSSE classes required to create SSLEngine and SSLSocket classes. The image also describes the JSSE classes and interfaces and their relationships. The text following the image explains its contents.
SSLSession
SSLSocket
SSLEngine
SSLServerSocketFactory
SSLServerSocket
SSLContext
SSLParameters
TrustManager
TrustManagerFactory
SecureRandom
KeyManager
KeyManagerFactory
KeyMaterial
MyKM
MyTM