MySQL 8.0.39
Source Code Documentation
|
Go to the source code of this file.
Classes | |
class | OptionalString |
helper class to deal with optionally empty strings More... | |
class | Ssl_init_callback |
class | Ssl_init_callback_server_main |
Class to encasulate callbacks for init/reinit for client server connection port. More... | |
class | Ssl_init_callback_server_admin |
Class to encasulate callbacks for init/reinit for admin connection port. More... | |
Enumerations | |
enum class | TLS_version { TLSv12 = 0 , TLSv13 } |
Functions | |
bool | validate_tls_version (const char *val) |
Helper method to validate values of –tls-version and –admin-tls-version. More... | |
void | validate_ciphers (const char *option, const char *val, TLS_version version) |
Helper method to validate values of –ssl-cipher and –admin-ssl-cipher. More... | |
Variables | |
std::atomic_bool | g_admin_ssl_configured |
std::string | mysql_main_channel |
std::string | mysql_admin_channel |
Ssl_init_callback_server_main | server_main_callback |
Ssl_init_callback_server_admin | server_admin_callback |
|
strong |
void validate_ciphers | ( | const char * | option, |
const char * | val, | ||
TLS_version | version | ||
) |
Helper method to validate values of –ssl-cipher and –admin-ssl-cipher.
bool validate_tls_version | ( | const char * | val | ) |
Helper method to validate values of –tls-version and –admin-tls-version.
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |