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

Public Attributes

std::string nonce
 
std::unique_ptr< ScramParserscram
 
KeyStoredInformations ksi
 
- Public Attributes inherited from mrs::authentication::SaslHandler::SaslSessionData
seconds expires
 
bool session_id_set {false}
 
time_point acquired_at
 
AuthenticationState sasl_state {AuthenticationStateExchange}
 
- Public Attributes inherited from mrs::http::SessionManager::Session::SessionData
Sessioninternal_session {nullptr}
 

Additional Inherited Members

- Public Member Functions inherited from mrs::http::SessionManager::Session::SessionData
virtual ~SessionData ()=default
 

Member Data Documentation

◆ ksi

KeyStoredInformations mrs::authentication::ScramSessionData::ksi

◆ nonce

std::string mrs::authentication::ScramSessionData::nonce

◆ scram

std::unique_ptr<ScramParser> mrs::authentication::ScramSessionData::scram

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