allocate_session_data()=0 | mrs::authentication::SaslHandler | pure virtual |
AuthApp typedef | mrs::authentication::SaslHandler | protected |
AuthenticationState enum name | mrs::authentication::SaslHandler | |
AuthenticationStateExchange enum value | mrs::authentication::SaslHandler | |
AuthenticationStateInitialResponse enum value | mrs::authentication::SaslHandler | |
AuthenticationStateInvalid enum value | mrs::authentication::SaslHandler | |
AuthenticationStateResponse enum value | mrs::authentication::SaslHandler | |
authorize(RequestContext &ctxt, const SessionPtr &session, AuthUser *out_user) override | mrs::authentication::SaslHandler | virtual |
AuthUser typedef | mrs::interface::AuthorizeHandler | |
client_initial_response(RequestContext &ctxt, Session *session, AuthUser *out_user, const std::string &auth_data, const bool is_json)=0 | mrs::authentication::SaslHandler | pure virtual |
client_request_authentication_exchange(RequestContext &ctxt, Session *session, AuthUser *out_user)=0 | mrs::authentication::SaslHandler | pure virtual |
client_response(RequestContext &ctxt, Session *session, AuthUser *out_user, const std::string &auth_data, const bool is_json)=0 | mrs::authentication::SaslHandler | pure virtual |
duration typedef | mrs::authentication::SaslHandler | protected |
entry_ | mrs::authentication::SaslHandler | protected |
get_authentication_state(const UrlParameters ¶meters, const bool has_auth_data) | mrs::authentication::SaslHandler | virtual |
get_authorize_data(RequestContext &ctxt) | mrs::authentication::SaslHandler | protected |
get_entry() const override | mrs::authentication::SaslHandler | virtual |
get_handler_name() const =0 | mrs::interface::AuthorizeHandler | pure virtual |
get_id() const override | mrs::authentication::SaslHandler | virtual |
get_service_ids() const override | mrs::authentication::SaslHandler | virtual |
get_session_id_from_request_data(RequestContext &ctxt)=0 | mrs::interface::AuthorizeHandler | pure virtual |
get_user_manager() override | mrs::authentication::SaslHandler | inlinevirtual |
HttpMethodType typedef | mrs::authentication::SaslHandler | protected |
HttpResult typedef | mrs::authentication::SaslHandler | protected |
pre_authorize_account(AuthorizeHandler *handler, const std::string &account)=0 | mrs::interface::AuthorizeHandler | pure virtual |
QueryFactory typedef | mrs::authentication::SaslHandler | protected |
redirects(RequestContext &ctxt) const override | mrs::authentication::SaslHandler | virtual |
RequestContext typedef | mrs::interface::AuthorizeHandler | |
SaslHandler(const AuthApp &entry, QueryFactory *qf) | mrs::authentication::SaslHandler | |
seconds typedef | mrs::authentication::SaslHandler | protected |
Session typedef | mrs::interface::AuthorizeHandler | |
SessionData typedef | mrs::authentication::SaslHandler | protected |
SessionManager typedef | mrs::authentication::SaslHandler | protected |
SessionPtr typedef | mrs::interface::AuthorizeHandler | |
SqlSessionCached typedef | mrs::interface::AuthorizeHandler | |
steady_clock typedef | mrs::authentication::SaslHandler | protected |
time_point typedef | mrs::authentication::SaslHandler | protected |
um_ | mrs::authentication::SaslHandler | protected |
UrlParameters typedef | mrs::authentication::SaslHandler | protected |
UserManager typedef | mrs::authentication::SaslHandler | protected |
VariantPointer typedef | mrs::authentication::SaslHandler | protected |
~AuthorizeHandler()=default | mrs::interface::AuthorizeHandler | virtual |