TIdSSLContext is a class that provides an implementation of a Secure
Socket Layer Context. TIdSSLContext is used by
TIdSSLConnectionIntercept descendants and
TIdSSLSocket to allow a client or server SSL socket to connect using the desired SSL options and certificates.