AuthApp typedef | mrs::authentication::MysqlHandler | |
authorize(RequestContext &ctxt, const SessionPtr &session, AuthUser *out_user) override | mrs::authentication::WwwAuthenticationHandler | protectedvirtual |
authorize_method_get(RequestContext &ctxt, Session *session) | mrs::authentication::WwwAuthenticationHandler | protected |
authorize_method_post(RequestContext &ctxt, Session *session) | mrs::authentication::WwwAuthenticationHandler | protected |
AuthUser typedef | mrs::interface::AuthorizeHandler | |
cache_manager_ | mrs::authentication::MysqlHandler | private |
entry_ | mrs::authentication::WwwAuthenticationHandler | protected |
get_entry() const override | mrs::authentication::WwwAuthenticationHandler | protectedvirtual |
get_handler_name() const override | mrs::authentication::MysqlHandler | virtual |
get_id() const override | mrs::authentication::MysqlHandler | virtual |
get_service_ids() const override | mrs::authentication::MysqlHandler | virtual |
get_session_id_from_request_data(RequestContext &) override | mrs::authentication::WwwAuthenticationHandler | protectedvirtual |
get_user_manager() override | mrs::authentication::WwwAuthenticationHandler | inlinevirtual |
kAuthorization | mrs::authentication::WwwAuthenticationHandler | static |
kWwwAuthenticate | mrs::authentication::WwwAuthenticationHandler | static |
MysqlHandler(const AuthApp &entry, collector::MysqlCacheManager *cache_manager, QueryFactory *qf) | mrs::authentication::MysqlHandler | |
pre_authorize_account(AuthorizeHandler *handler, const std::string &account)=0 | mrs::interface::AuthorizeHandler | pure virtual |
QueryFactory typedef | mrs::authentication::WwwAuthenticationHandler | protected |
redirects(RequestContext &ctxt) const override | mrs::authentication::WwwAuthenticationHandler | protectedvirtual |
RequestContext typedef | mrs::interface::AuthorizeHandler | |
Session typedef | mrs::authentication::WwwAuthenticationHandler | protected |
SessionManager typedef | mrs::authentication::WwwAuthenticationHandler | protected |
SessionPtr typedef | mrs::interface::AuthorizeHandler | |
SqlSessionCached typedef | mrs::interface::AuthorizeHandler | |
throw_add_www_authenticate(const char *schema) | mrs::authentication::WwwAuthenticationHandler | protected |
um_ | mrs::authentication::WwwAuthenticationHandler | protected |
UserManager typedef | mrs::authentication::WwwAuthenticationHandler | protected |
validate_redirection_url(const std::optional< std::string > &url) | mrs::authentication::WwwAuthenticationHandler | protected |
verify_credential(const Credentials &credentials, SqlSessionCached *out_cache, AuthUser *out_user) override | mrs::authentication::MysqlHandler | virtual |
WwwAuthenticationHandler(const AuthApp &entry, QueryFactory *qf) | mrs::authentication::WwwAuthenticationHandler | inline |
~AuthorizeHandler()=default | mrs::interface::AuthorizeHandler | virtual |