![]()  | 
  
    MySQL 9.5.0
    
   Source Code Documentation 
   | 
 
Server authentication plugin descriptor. More...
#include <plugin_auth.h>
Public Attributes | |
| int | interface_version | 
| const char * | client_auth_plugin | 
| version plugin uses  More... | |
| authenticate_user_t | authenticate_user | 
| generate_authentication_string_t | generate_authentication_string | 
| validate_authentication_string_t | validate_authentication_string | 
| set_salt_t | set_salt | 
| const unsigned long | authentication_flags | 
| Authentication plugin capabilities.  More... | |
| compare_password_with_hash_t | compare_password_with_hash | 
Server authentication plugin descriptor.
| authenticate_user_t st_mysql_auth::authenticate_user | 
| const unsigned long st_mysql_auth::authentication_flags | 
Authentication plugin capabilities.
| const char* st_mysql_auth::client_auth_plugin | 
version plugin uses
A plugin that a client must use for authentication with this server plugin. Can be NULL to mean "any plugin".
| compare_password_with_hash_t st_mysql_auth::compare_password_with_hash | 
| generate_authentication_string_t st_mysql_auth::generate_authentication_string | 
| int st_mysql_auth::interface_version | 
| set_salt_t st_mysql_auth::set_salt | 
| validate_authentication_string_t st_mysql_auth::validate_authentication_string |