MySQL 8.0.39
Source Code Documentation
Sasl_mechanism Class Reference

#include <auth_ldap_sasl_mechanism.h>

Inheritance diagram for Sasl_mechanism:
[legend]

Public Member Functions

 Sasl_mechanism ()
 
virtual ~Sasl_mechanism ()
 
virtual bool pre_authentication ()
 
virtual void get_ldap_host (std::string &host)
 
void set_user_info (std::string user, std::string password)
 

Protected Attributes

std::string m_user
 
std::string m_password
 

Constructor & Destructor Documentation

◆ Sasl_mechanism()

Sasl_mechanism::Sasl_mechanism ( )
default

◆ ~Sasl_mechanism()

Sasl_mechanism::~Sasl_mechanism ( )
virtualdefault

Member Function Documentation

◆ get_ldap_host()

void Sasl_mechanism::get_ldap_host ( std::string &  host)
virtual

Reimplemented in Sasl_mechanism_kerberos.

◆ pre_authentication()

bool Sasl_mechanism::pre_authentication ( )
virtual

Reimplemented in Sasl_mechanism_kerberos.

◆ set_user_info()

void Sasl_mechanism::set_user_info ( std::string  user,
std::string  password 
)

Member Data Documentation

◆ m_password

std::string Sasl_mechanism::m_password
protected

◆ m_user

std::string Sasl_mechanism::m_user
protected

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