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

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

AuthApp typedefmrs::authentication::Oauth2Handlerprotected
authorize(RequestContext &ctxt, const SessionPtr &session, AuthUser *out_user) overridemrs::authentication::Oauth2Handlervirtual
AuthUser typedefmrs::interface::AuthorizeHandler
duration typedefmrs::authentication::Oauth2Handlerprotected
entry_mrs::authentication::Oauth2Handlerprotected
get_body_access_token_request(GenericSessionData *session_data) const =0mrs::authentication::Oauth2Handlerprotectedpure virtual
get_cookie_session_id(Request *request) constmrs::authentication::Oauth2Handlerprotected
get_entry() const overridemrs::authentication::Oauth2Handlervirtual
get_handler_name() const =0mrs::interface::AuthorizeHandlerpure virtual
get_id() const overridemrs::authentication::Oauth2Handlervirtual
get_request_handler_access_token(GenericSessionData *session_data)=0mrs::authentication::Oauth2Handlerprotectedpure virtual
get_request_handler_verify_account(Session *session, GenericSessionData *session_data)=0mrs::authentication::Oauth2Handlerprotectedpure virtual
get_service_ids() const overridemrs::authentication::Oauth2Handlervirtual
get_session_id_from_request_data(RequestContext &ctxt) overridemrs::authentication::Oauth2Handlervirtual
get_url_direct_auth() const =0mrs::authentication::Oauth2Handlerprotectedpure virtual
get_url_location(GenericSessionData *data, Url *url) const =0mrs::authentication::Oauth2Handlerprotectedpure virtual
get_url_validation(GenericSessionData *data) const =0mrs::authentication::Oauth2Handlerprotectedpure virtual
get_user_manager() overridemrs::authentication::Oauth2Handlerinlinevirtual
http_acquire_access_token(GenericSessionData *data)mrs::authentication::Oauth2Handlerprotected
http_verify_account(Session *session, GenericSessionData *data, SqlSessionCached *sql_session)mrs::authentication::Oauth2Handlerprotected
HttpMethodType typedefmrs::authentication::Oauth2Handlerprotected
HttpUri typedefmrs::authentication::Oauth2Handlerprotected
new_session_start_login(RequestContext &ctxt, Session *session)mrs::authentication::Oauth2Handlerprotected
Oauth2Handler(const AuthApp &entry, QueryFactory *qf)mrs::authentication::Oauth2Handlerinline
pre_authorize_account(AuthorizeHandler *handler, const std::string &account)=0mrs::interface::AuthorizeHandlerpure virtual
QueryFactory typedefmrs::authentication::Oauth2Handlerprotected
redirects(RequestContext &ctxt) const overridemrs::authentication::Oauth2Handlervirtual
Request typedefmrs::authentication::Oauth2Handlerprotected
RequestContext typedefmrs::interface::AuthorizeHandler
RequestHandlerPtr typedefmrs::authentication::Oauth2Handler
seconds typedefmrs::authentication::Oauth2Handlerprotected
send_http_request(HttpMethodType method, const std::string &url, const std::string &body, RequestHandler *request_handler=nullptr)mrs::authentication::Oauth2Handlerprotectedstatic
Session typedefmrs::interface::AuthorizeHandler
SessionManager typedefmrs::authentication::Oauth2Handlerprotected
SessionPtr typedefmrs::interface::AuthorizeHandler
set_cookie_session_id(Request *request, SessionManager::Session *session)mrs::authentication::Oauth2Handlerprotected
SqlSessionCached typedefmrs::interface::AuthorizeHandler
steady_clock typedefmrs::authentication::Oauth2Handlerprotected
time_point typedefmrs::authentication::Oauth2Handlerprotected
um_mrs::authentication::Oauth2Handlerprotected
Url typedefmrs::authentication::Oauth2Handlerprotected
UserManager typedefmrs::authentication::Oauth2Handlerprotected
VariantPointer typedefmrs::authentication::Oauth2Handlerprotected
~AuthorizeHandler()=defaultmrs::interface::AuthorizeHandlervirtual