client ssl connection added.
This requires a SSL_CTX and must be set by the user