Lines Matching refs:sslCtx
533 boost::asio::ssl::context sslCtx(boost::asio::ssl::context::tls_server); in getSslServerContext() local
536 if (!getSslContext(sslCtx, certFile)) in getSslServerContext()
567 sslCtx.set_verify_mode(mode, ec); in getSslServerContext()
574 SSL_CTX_set_options(sslCtx.native_handle(), SSL_OP_NO_RENEGOTIATION); in getSslServerContext()
578 SSL_CTX_set_next_protos_advertised_cb(sslCtx.native_handle(), in getSslServerContext()
581 SSL_CTX_set_alpn_select_cb(sslCtx.native_handle(), in getSslServerContext()
585 return std::make_shared<boost::asio::ssl::context>(std::move(sslCtx)); in getSslServerContext()
593 boost::asio::ssl::context sslCtx(boost::asio::ssl::context::tls_client); in getSSLClientContext() local
600 if (!getSslContext(sslCtx, cert)) in getSSLClientContext()
608 sslCtx.set_default_verify_paths(ec); in getSSLClientContext()
622 sslCtx.set_verify_mode(mode, ec); in getSSLClientContext()
629 if (SSL_CTX_set_cipher_list(sslCtx.native_handle(), mozillaIntermediate) != in getSSLClientContext()
636 return {std::move(sslCtx)}; in getSSLClientContext()