10    boost::asio::io_context& ios,
 
   16    : 
WorkBase(host, path, port, ios, lastEndpoint, lastStatus, cb)
 
   18          config.SSL_VERIFY_DIR,
 
   19          config.SSL_VERIFY_FILE,
 
   22          boost::asio::ssl::context::tlsv12_client)
 
   23    , stream_(socket_, context_.context())
 
   27        Throw<std::runtime_error>(
 
   28            boost::str(boost::format(
"preConnectVerify: %s") % ec.message()));
 
 
boost::system::error_code preConnectVerify(T &strm, std::string const &host)
invoked before connect/async_connect on an ssl stream to setup name verification.
 
boost::system::error_code postConnectVerify(T &strm, std::string const &host)
invoked after connect/async_connect but before sending data on an ssl stream - to setup name verifica...
 
WorkSSL(std::string const &host, std::string const &path, std::string const &port, boost::asio::io_context &ios, beast::Journal j, Config const &config, endpoint_type const &lastEndpoint, bool lastStatus, callback_type cb)