MySQL 9.3.0
Source Code Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
mrs::authentication::ScramStandardParser Class Reference
Inheritance diagram for mrs::authentication::ScramStandardParser:
[legend]

Public Member Functions

ScramClientAuthInitial set_initial_request (const std::string &auth_data) override
 
std::string set_challange (const ScramServerAuthChallange &challange, const std::string &) override
 
ScramClientAuthContinue set_continue (const std::string &auth_data) override
 
bool is_json () const override
 
- Public Member Functions inherited from mrs::authentication::ScramParser
virtual ~ScramParser ()=default
 
std::string get_auth_message () const
 

Additional Inherited Members

- Protected Attributes inherited from mrs::authentication::ScramParser
std::string auth_message_auth_init
 
std::string auth_message_challange
 
std::string auth_message_continue
 

Member Function Documentation

◆ is_json()

bool mrs::authentication::ScramStandardParser::is_json ( ) const
inlineoverridevirtual

◆ set_challange()

std::string mrs::authentication::ScramStandardParser::set_challange ( const ScramServerAuthChallange challange,
const std::string &   
)
inlineoverridevirtual

◆ set_continue()

ScramClientAuthContinue mrs::authentication::ScramStandardParser::set_continue ( const std::string &  auth_data)
inlineoverridevirtual

◆ set_initial_request()

ScramClientAuthInitial mrs::authentication::ScramStandardParser::set_initial_request ( const std::string &  auth_data)
inlineoverridevirtual

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