The SciSslOpenSSLInterface performs the OpenSSL API calls on behalf of an application and is responsible for forming the connection between OpenSSL and the general SSL Interface defined in
SciSslSocketInterface.
This flexibility allows developers to interface to another SSL implementation while requiring minimal changes to the
SciSslSocketInterface application.
This OpenSSL-specific subapplication contains a module subapplication (
SciSslOpenSSLInterfaceSSL) which defines the various OpenSSL implementation objects for SSL/TLS. These objects will be injected into the various Interface objects defined in
SciSslSocketInterface.
The following is the list of SSL/TLS Implementation Objects (
OSObjects).