MySQL 9.1.0
Source Code Documentation
LEX_MFA Struct Reference

#include <table.h>

Public Member Functions

 LEX_MFA ()
 
void reset ()
 
void copy (LEX_MFA *m, MEM_ROOT *alloc)
 

Public Attributes

LEX_CSTRING plugin
 
LEX_CSTRING auth
 
LEX_CSTRING generated_password
 
LEX_CSTRING challenge_response
 
LEX_CSTRING client_plugin
 
uint nth_factor
 
bool uses_identified_by_clause
 
bool uses_authentication_string_clause
 
bool uses_identified_with_clause
 
bool has_password_generator
 
bool passwordless
 
bool add_factor
 
bool modify_factor
 
bool drop_factor
 
bool requires_registration
 
bool unregister
 
bool init_registration
 
bool finish_registration
 

Constructor & Destructor Documentation

◆ LEX_MFA()

LEX_MFA::LEX_MFA ( )
inline

Member Function Documentation

◆ copy()

void LEX_MFA::copy ( LEX_MFA m,
MEM_ROOT alloc 
)

◆ reset()

void LEX_MFA::reset ( void  )
inline

Member Data Documentation

◆ add_factor

bool LEX_MFA::add_factor

◆ auth

LEX_CSTRING LEX_MFA::auth

◆ challenge_response

LEX_CSTRING LEX_MFA::challenge_response

◆ client_plugin

LEX_CSTRING LEX_MFA::client_plugin

◆ drop_factor

bool LEX_MFA::drop_factor

◆ finish_registration

bool LEX_MFA::finish_registration

◆ generated_password

LEX_CSTRING LEX_MFA::generated_password

◆ has_password_generator

bool LEX_MFA::has_password_generator

◆ init_registration

bool LEX_MFA::init_registration

◆ modify_factor

bool LEX_MFA::modify_factor

◆ nth_factor

uint LEX_MFA::nth_factor

◆ passwordless

bool LEX_MFA::passwordless

◆ plugin

LEX_CSTRING LEX_MFA::plugin

◆ requires_registration

bool LEX_MFA::requires_registration

◆ unregister

bool LEX_MFA::unregister

◆ uses_authentication_string_clause

bool LEX_MFA::uses_authentication_string_clause

◆ uses_identified_by_clause

bool LEX_MFA::uses_identified_by_clause

◆ uses_identified_with_clause

bool LEX_MFA::uses_identified_with_clause

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