MySQL 8.4.0
Source Code Documentation
Gcs_mysql_network_provider_auth_interface_impl Class Reference

Implementation of Gcs_mysql_network_provider_auth_interface that retrieves auth data from MySQL. More...

#include <gcs_mysql_network_provider.h>

Inheritance diagram for Gcs_mysql_network_provider_auth_interface_impl:
[legend]

Public Member Functions

 Gcs_mysql_network_provider_auth_interface_impl ()
 
virtual ~Gcs_mysql_network_provider_auth_interface_impl () override
 
bool get_credentials (std::string &username, std::string &password) override
 Get the user credentials needed to establish MySQL connections. More...
 
- Public Member Functions inherited from Gcs_mysql_network_provider_auth_interface
virtual ~Gcs_mysql_network_provider_auth_interface ()
 

Private Attributes

Replication_thread_api m_recovery_channel
 

Detailed Description

Implementation of Gcs_mysql_network_provider_auth_interface that retrieves auth data from MySQL.

Constructor & Destructor Documentation

◆ Gcs_mysql_network_provider_auth_interface_impl()

Gcs_mysql_network_provider_auth_interface_impl::Gcs_mysql_network_provider_auth_interface_impl ( )
inline

◆ ~Gcs_mysql_network_provider_auth_interface_impl()

virtual Gcs_mysql_network_provider_auth_interface_impl::~Gcs_mysql_network_provider_auth_interface_impl ( )
inlineoverridevirtual

Member Function Documentation

◆ get_credentials()

bool Gcs_mysql_network_provider_auth_interface_impl::get_credentials ( std::string &  username,
std::string &  password 
)
overridevirtual

Get the user credentials needed to establish MySQL connections.

See also
Gcs_mysql_network_provider_auth_interface::get_credentials

Implements Gcs_mysql_network_provider_auth_interface.

Member Data Documentation

◆ m_recovery_channel

Replication_thread_api Gcs_mysql_network_provider_auth_interface_impl::m_recovery_channel
private

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