MySQL 9.3.0
Source Code Documentation
mrs::authentication::ScramHandler Member List

This is the complete list of members for mrs::authentication::ScramHandler, including all inherited members.

allocate_session_data() overridemrs::authentication::ScramHandlervirtual
AuthApp typedefmrs::authentication::SaslHandlerprotected
AuthenticationState enum namemrs::authentication::SaslHandler
AuthenticationStateExchange enum valuemrs::authentication::SaslHandler
AuthenticationStateInitialResponse enum valuemrs::authentication::SaslHandler
AuthenticationStateInvalid enum valuemrs::authentication::SaslHandler
AuthenticationStateResponse enum valuemrs::authentication::SaslHandler
authorize(RequestContext &ctxt, const SessionPtr &session, AuthUser *out_user) overridemrs::authentication::SaslHandlervirtual
AuthUser typedefmrs::interface::AuthorizeHandler
client_initial_response(RequestContext &ctxt, Session *session, AuthUser *out_user, const std::string &auth_data, const bool is_json) overridemrs::authentication::ScramHandlervirtual
client_request_authentication_exchange(RequestContext &ctxt, Session *session, AuthUser *out_user) overridemrs::authentication::ScramHandlervirtual
client_response(RequestContext &ctxt, Session *session, AuthUser *out_user, const std::string &auth_data, const bool is_json) overridemrs::authentication::ScramHandlervirtual
duration typedefmrs::authentication::SaslHandlerprotected
entry_mrs::authentication::SaslHandlerprotected
get_authentication_state(const UrlParameters &parameters, const bool has_auth_data)mrs::authentication::SaslHandlervirtual
get_authorize_data(RequestContext &ctxt)mrs::authentication::SaslHandlerprotected
get_entry() const overridemrs::authentication::SaslHandlervirtual
get_handler_name() const overridemrs::authentication::ScramHandlervirtual
get_id() const overridemrs::authentication::SaslHandlervirtual
get_salt_for_the_user(const std::string &user_name) constmrs::authentication::ScramHandlerprivate
get_service_ids() const overridemrs::authentication::SaslHandlervirtual
get_session_id_from_request_data(RequestContext &) overridemrs::authentication::ScramHandlervirtual
get_user_manager() overridemrs::authentication::SaslHandlerinlinevirtual
HttpMethodType typedefmrs::authentication::SaslHandlerprotected
HttpResult typedefmrs::authentication::SaslHandlerprotected
pre_authorize_account(AuthorizeHandler *handler, const std::string &account)=0mrs::interface::AuthorizeHandlerpure virtual
QueryFactory typedefmrs::authentication::SaslHandlerprotected
random_data_mrs::authentication::ScramHandlerprivate
redirects(RequestContext &ctxt) const overridemrs::authentication::ScramHandlervirtual
RequestContext typedefmrs::interface::AuthorizeHandler
SaslHandler(const AuthApp &entry, QueryFactory *qf)mrs::authentication::SaslHandler
ScramHandler(const AuthApp &entry, const std::string &random_data, QueryFactory *qf, SessionManager *session_manager)mrs::authentication::ScramHandler
seconds typedefmrs::authentication::SaslHandlerprotected
Session typedefmrs::interface::AuthorizeHandler
session_manager_mrs::authentication::ScramHandlerprivate
SessionData typedefmrs::authentication::SaslHandlerprotected
SessionManager typedefmrs::authentication::SaslHandlerprotected
SessionPtr typedefmrs::interface::AuthorizeHandler
SqlSessionCached typedefmrs::interface::AuthorizeHandler
steady_clock typedefmrs::authentication::SaslHandlerprotected
time_point typedefmrs::authentication::SaslHandlerprotected
um_mrs::authentication::SaslHandlerprotected
UrlParameters typedefmrs::authentication::SaslHandlerprotected
UserManager typedefmrs::authentication::SaslHandlerprotected
VariantPointer typedefmrs::authentication::SaslHandlerprotected
~AuthorizeHandler()=defaultmrs::interface::AuthorizeHandlervirtual