MySQL 9.1.0
Source Code Documentation
|
A service to read native keybackend id. More...
#include <mysql_keyring_native_key_id.h>
Public Attributes | |
mysql_service_status_t(* | get_backend_key_id )(const char *key_id, const char *user_id, char *backend_key_id, size_t max_key_len) |
Read a backend key id. More... | |
A service to read native keybackend id.
Typically there'll be just one implementation of this by the main application.
mysql_service_status_t(* s_mysql_mysql_keyring_native_key_id::get_backend_key_id) (const char *key_id, const char *user_id, char *backend_key_id, size_t max_key_len) |
Read a backend key id.
key_id | the mysql key id |
user_id | the mysql user id |
out | backend_key_id a buffer to store the backend key id in |
inout | key_len: on input the size of the buffer in backend_key_id, on output: the number of chars returned in the buffer |
false | success (valid password) |
true | failure (invalid password) |