Go to the source code of this file.
|
int | sha256_password_auth_client (MYSQL_PLUGIN_VIO *vio, MYSQL *mysql) |
| Authenticate the client using the RSA or TLS and a SHA256 salted password. More...
|
|
int | sha256_password_init (char *, size_t, int, va_list) |
|
int | sha256_password_deinit (void) |
|
int | caching_sha2_password_auth_client (MYSQL_PLUGIN_VIO *vio, MYSQL *mysql) |
| Authenticate the client using the RSA or TLS and a SHA2 salted password. More...
|
|
int | caching_sha2_password_init (char *, size_t, int, va_list) |
|
int | caching_sha2_password_deinit (void) |
|
net_async_status | caching_sha2_password_auth_client_nonblocking (MYSQL_PLUGIN_VIO *vio, MYSQL *mysql, int *res) |
| non blocking version of caching_sha2_password_auth_client More...
|
|
net_async_status | sha256_password_auth_client_nonblocking (MYSQL_PLUGIN_VIO *vio, MYSQL *mysql, int *res) |
| Non blocking version of sha256_password_auth_client. More...
|
|
◆ caching_sha2_password_auth_client()
Authenticate the client using the RSA or TLS and a SHA2 salted password.
- Parameters
-
vio | Provides plugin access to communication channel |
mysql | Client connection handler |
- Returns
- Error status
- Return values
-
CR_ERROR | An error occurred. |
CR_OK | Authentication succeeded. |
◆ caching_sha2_password_auth_client_nonblocking()
non blocking version of caching_sha2_password_auth_client
◆ caching_sha2_password_deinit()
int caching_sha2_password_deinit |
( |
void |
| ) |
|
◆ caching_sha2_password_init()
int caching_sha2_password_init |
( |
char * |
, |
|
|
size_t |
, |
|
|
int |
, |
|
|
va_list |
|
|
) |
| |
◆ sha256_password_auth_client()
Authenticate the client using the RSA or TLS and a SHA256 salted password.
- Parameters
-
vio | Provides plugin access to communication channel |
mysql | Client connection handler |
- Returns
- Error status
- Return values
-
CR_ERROR | An error occurred. |
CR_OK | Authentication succeeded. |
◆ sha256_password_auth_client_nonblocking()
Non blocking version of sha256_password_auth_client.
◆ sha256_password_deinit()
int sha256_password_deinit |
( |
void |
| ) |
|
◆ sha256_password_init()
int sha256_password_init |
( |
char * |
, |
|
|
size_t |
, |
|
|
int |
, |
|
|
va_list |
|
|
) |
| |