MySQL 8.4.0
Source Code Documentation
TlsClientContext Member List

This is the complete list of members for TlsClientContext, including all inherited members.

add_session(SSL_SESSION *sess)TlsClientContext
cipher_list(const std::string &ciphers)TlsClientContext
TlsContext::cipher_list() constTlsContext
cipher_suites(const std::string &ciphers)TlsClientContext
crl(const std::string &crl_file, const std::string &crl_path)TlsContext
curves_list(const std::string &curves)TlsContext
get() constTlsContextinline
get_session()TlsClientContext
has_set_cipher_suites()TlsContextinlinestatic
has_set_curves_list()TlsContextinlinestatic
info_callback(InfoCallback)TlsContext
info_callback() constTlsContext
InfoCallback typedefTlsContext
load_key_and_cert(const std::string &private_key_file, const std::string &cert_chain_file)TlsContext
min_version() constTlsContext
operator=(const TlsClientContext &)=deleteTlsClientContext
operator=(TlsClientContext &&)=defaultTlsClientContext
remove_session(SSL_SESSION *sess)TlsClientContext
security_level() constTlsContext
session_cache_hits() constTlsContext
session_cache_mode_TlsClientContextprivate
session_cache_size_TlsClientContextprivate
session_cache_timeout_TlsClientContextprivate
sessions_TlsClientContextprivate
ssl_ca(const std::string &ca_file, const std::string &ca_path)TlsContext
ssl_ctx_TlsContextprotected
SslSession typedefTlsClientContext
TlsClientContext(TlsVerify mode=TlsVerify::PEER, bool session_cache_mode=false, size_t session_cache_size=0, std::chrono::seconds session_cache_timeout=std::chrono::seconds(0))TlsClientContext
TlsClientContext(const TlsClientContext &)=deleteTlsClientContext
TlsClientContext(TlsClientContext &&)=defaultTlsClientContext
TlsContext(const SSL_METHOD *method)TlsContextexplicit
verify(TlsVerify verify)TlsClientContext
verify_hostname(const std::string &server_host)TlsClientContext
version_range(TlsVersion min_version, TlsVersion max_version)TlsContext
~TlsClientContext()TlsClientContext