MySQL 9.0.0
Source Code Documentation
st_mysql_auth Struct Reference

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
 

Detailed Description

Server authentication plugin descriptor.

Member Data Documentation

◆ authenticate_user

authenticate_user_t st_mysql_auth::authenticate_user

◆ authentication_flags

const unsigned long st_mysql_auth::authentication_flags

Authentication plugin capabilities.

◆ client_auth_plugin

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

compare_password_with_hash_t st_mysql_auth::compare_password_with_hash

◆ generate_authentication_string

generate_authentication_string_t st_mysql_auth::generate_authentication_string

◆ interface_version

int st_mysql_auth::interface_version

◆ set_salt

set_salt_t st_mysql_auth::set_salt

◆ validate_authentication_string

validate_authentication_string_t st_mysql_auth::validate_authentication_string

The documentation for this struct was generated from the following file: