MySQL 9.1.0
Source Code Documentation
server_mock::StatementReaderBase::handshake_data Struct Reference

#include <statement_reader.h>

Public Attributes

classic_protocol::message::server::Greeting greeting
 
std::optional< std::string > username
 
std::optional< std::string > password
 
std::optional< std::string > auth_method_name
 
bool cert_required {false}
 
std::optional< std::string > cert_subject
 
std::optional< std::string > cert_issuer
 
std::chrono::microseconds exec_time
 

Member Data Documentation

◆ auth_method_name

std::optional<std::string> server_mock::StatementReaderBase::handshake_data::auth_method_name

◆ cert_issuer

std::optional<std::string> server_mock::StatementReaderBase::handshake_data::cert_issuer

◆ cert_required

bool server_mock::StatementReaderBase::handshake_data::cert_required {false}

◆ cert_subject

std::optional<std::string> server_mock::StatementReaderBase::handshake_data::cert_subject

◆ exec_time

std::chrono::microseconds server_mock::StatementReaderBase::handshake_data::exec_time

◆ greeting

classic_protocol::message::server::Greeting server_mock::StatementReaderBase::handshake_data::greeting

◆ password

std::optional<std::string> server_mock::StatementReaderBase::handshake_data::password

◆ username

std::optional<std::string> server_mock::StatementReaderBase::handshake_data::username

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