add support for client SSL certificate and key