MySQL 9.3.0
Source Code Documentation
mrs::endpoint::handler::HandlerAuthorizeUser Member List

This is the complete list of members for mrs::endpoint::handler::HandlerAuthorizeUser, including all inherited members.

append_status_parameters(const std::string &redirection_url, const http::Error &error)mrs::endpoint::handler::HandlerAuthorizeStatusprotectedstatic
authorization(RequestContext *ctxt) overridemrs::endpoint::handler::HandlerAuthorizeUservirtual
Authorization enum namemrs::interface::RestHandler
authorization_manager_mrs::rest::Handlerprotected
AuthRole typedefmrs::endpoint::handler::HandlerAuthorizeStatusprotected
AuthUser typedefmrs::endpoint::handler::HandlerAuthorizeStatusprotected
check_privileges(const std::vector< database::entry::AuthPrivilege > &privileges, const UniversalId &service_id, const std::string &service_path, const UniversalId &schema_id, const std::string &schema_path, const UniversalId &db_object_id, const std::string &db_object_path)mrs::rest::Handler
configuration_mrs::rest::Handlerprotected
copy_path_mrs::endpoint::handler::HandlerAuthorizeStatusprotected
copy_url_mrs::endpoint::handler::HandlerAuthorizeStatusprotected
empty_path() constmrs::rest::Handlerprotected
fill_authorization(Object &ojson, const AuthUser &user, const std::vector< AuthRole > &roles) overridemrs::endpoint::handler::HandlerAuthorizeUserprivatevirtual
fill_the_user_data(Object &ojson, const AuthUser &user, const std::vector< AuthRole > &roles)mrs::endpoint::handler::HandlerAuthorizeStatusprotectedstatic
get_access_rights() const overridemrs::endpoint::handler::HandlerAuthorizeUservirtual
get_db_object_id() const overridemrs::endpoint::handler::HandlerAuthorizeStatusvirtual
get_db_object_path() const overridemrs::endpoint::handler::HandlerAuthorizeStatusvirtual
get_options() const overridemrs::rest::Handlervirtual
get_protocol() const overridemrs::rest::Handlervirtual
get_schema_id() const overridemrs::endpoint::handler::HandlerAuthorizeStatusvirtual
get_schema_path() const overridemrs::endpoint::handler::HandlerAuthorizeStatusvirtual
get_service_id() const overridemrs::endpoint::handler::HandlerAuthorizeStatusvirtual
get_service_path() const overridemrs::endpoint::handler::HandlerAuthorizeStatusvirtual
get_url_host() const overridemrs::rest::Handlervirtual
handle_delete(RequestContext *ctxt) overridemrs::endpoint::handler::HandlerAuthorizeStatusvirtual
handle_get(RequestContext *ctxt) overridemrs::endpoint::handler::HandlerAuthorizeStatusvirtual
handle_post(RequestContext *ctxt, const std::vector< uint8_t > &document) overridemrs::endpoint::handler::HandlerAuthorizeStatusvirtual
handle_put(RequestContext *ctxt) overridemrs::endpoint::handler::HandlerAuthorizeUservirtual
Handler(const Protocol protocol, const std::string &url_host, const std::vector< std::string > &rest_path_matcher, const std::optional< std::string > &options, interface::AuthorizeManager *auth_manager)mrs::rest::Handler
handler_id_mrs::rest::Handlerprotected
HandlerAuthorizeStatus(const Protocol protocol, const std::string &url_host, const UniversalId service_id, const std::string &service_path, const std::string &rest_path_matcher, const std::string &options, interface::AuthorizeManager *auth_manager)mrs::endpoint::handler::HandlerAuthorizeUser
HttpResult typedefmrs::interface::RestHandler
HttpUri typedefmrs::rest::Handler
initialize(const Configuration &configuration) overridemrs::rest::Handler
mrs::interface::RestHandler::initialize(const Configuration &configuration)=0mrs::interface::RestHandlerpure virtual
log_level_is_debug_mrs::rest::Handlerprotected
log_level_is_info_mrs::rest::Handlerprotected
may_check_access() const overridemrs::endpoint::handler::HandlerAuthorizeStatusvirtual
Object typedefmrs::endpoint::handler::HandlerAuthorizeStatusprotected
options_mrs::rest::Handlerprotected
Parameters typedefmrs::interface::RestHandler
Protocol typedefmrs::rest::Handler
protocol_mrs::rest::Handlerprotected
request_begin(RequestContext *ctxt) overridemrs::rest::Handlervirtual
request_end(RequestContext *ctxt) overridemrs::endpoint::handler::HandlerAuthorizeBasevirtual
request_error(RequestContext *ctxt, const http::Error &e) overridemrs::endpoint::handler::HandlerAuthorizeBasevirtual
RequestContext typedefmrs::interface::RestHandler
requires_authentication() const overridemrs::endpoint::handler::HandlerAuthorizeStatusvirtual
rest_path_matcher_mrs::rest::Handlerprotected
service_id_mrs::endpoint::handler::HandlerAuthorizeStatusprotected
service_path_mrs::endpoint::handler::HandlerAuthorizeStatusprotected
SqlSession typedefmrs::interface::RestHandler
throw_unauthorize_when_check_auth_fails(RequestContext *)mrs::rest::Handler
url_host_mrs::rest::Handlerprotected
~Handler() overridemrs::rest::Handler
~RestHandler()=defaultmrs::interface::RestHandlervirtual