26#ifndef ROUTER_SRC_MYSQL_REST_SERVICE_SRC_MRS_ENDPOINT_HANDLER_AUTHENTICATION_AUTHORIZE_USER_H_
27#define ROUTER_SRC_MYSQL_REST_SERVICE_SRC_MRS_ENDPOINT_HANDLER_AUTHENTICATION_AUTHORIZE_USER_H_
50 const std::vector<AuthRole> &roles)
override;
The handler class is the interface for dynamically loadable storage engines.
Definition: handler.h:4618
Definition: serializer_to_text.h:47
Definition: handler_authorize_status.h:44
database::entry::AuthUser AuthUser
Definition: handler_authorize_status.h:73
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)
Definition: handler_authorize_status.cc:46
Definition: handler_authorize_user.h:39
void authorization(RequestContext *ctxt) override
Definition: handler_authorize_user.cc:114
HttpResult handle_put(RequestContext *ctxt) override
Definition: handler_authorize_user.cc:55
uint32_t get_access_rights() const override
Definition: handler_authorize_user.cc:50
void fill_authorization(Object &ojson, const AuthUser &user, const std::vector< AuthRole > &roles) override
Definition: handler_authorize_user.cc:107
char * user
Definition: mysqladmin.cc:67
Definition: authorize_manager.h:48
Definition: http_result.h:37
Definition: request_context.h:47