![]()  | 
  
    MySQL 9.5.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) |