| Authorization enum name | mrs::interface::RestHandler | |
| authorization(rest::RequestContext *ctxt) override | mrs::endpoint::handler::HandlerDbObjectMetadata | virtual |
| authorization_manager_ | mrs::rest::Handler | protected |
| 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::Handler | protected |
| DbObject typedef | mrs::endpoint::handler::HandlerDbObjectMetadata | |
| DbObjectEndpoint typedef | mrs::endpoint::handler::HandlerDbObjectMetadata | |
| DbObjectPtr typedef | mrs::endpoint::handler::HandlerDbObjectMetadata | |
| DbSchema typedef | mrs::endpoint::handler::HandlerDbObjectMetadata | |
| DbSchemaPtr typedef | mrs::endpoint::handler::HandlerDbObjectMetadata | |
| DbService typedef | mrs::endpoint::handler::HandlerDbObjectMetadata | |
| DbServicePtr typedef | mrs::endpoint::handler::HandlerDbObjectMetadata | |
| empty_path() const | mrs::rest::Handler | protected |
| endpoint_ | mrs::endpoint::handler::HandlerDbObjectMetadata | |
| entry_ | mrs::endpoint::handler::HandlerDbObjectMetadata | |
| get_access_rights() const override | mrs::endpoint::handler::HandlerDbObjectMetadata | virtual |
| get_db_object_id() const override | mrs::endpoint::handler::HandlerDbObjectMetadata | virtual |
| get_db_object_path() const override | mrs::endpoint::handler::HandlerDbObjectMetadata | virtual |
| get_options() const override | mrs::rest::Handler | virtual |
| get_protocol() const override | mrs::rest::Handler | virtual |
| get_schema_id() const override | mrs::endpoint::handler::HandlerDbObjectMetadata | virtual |
| get_schema_path() const override | mrs::endpoint::handler::HandlerDbObjectMetadata | virtual |
| get_service_id() const override | mrs::endpoint::handler::HandlerDbObjectMetadata | virtual |
| get_service_path() const override | mrs::endpoint::handler::HandlerDbObjectMetadata | virtual |
| get_url_host() const override | mrs::rest::Handler | virtual |
| handle_delete(rest::RequestContext *ctxt) override | mrs::endpoint::handler::HandlerDbObjectMetadata | virtual |
| handle_get(rest::RequestContext *ctxt) override | mrs::endpoint::handler::HandlerDbObjectMetadata | virtual |
| handle_post(rest::RequestContext *ctxt, const std::vector< uint8_t > &document) override | mrs::endpoint::handler::HandlerDbObjectMetadata | virtual |
| handle_put(rest::RequestContext *ctxt) override | mrs::endpoint::handler::HandlerDbObjectMetadata | virtual |
| Handler(const Protocol protocol, const std::string &url_host, const std::vector< UriPathMatcher > &rest_path_matcher, const std::optional< std::string > &options, interface::AuthorizeManager *auth_manager) | mrs::rest::Handler | |
| handler_id_ | mrs::rest::Handler | protected |
| HandlerDbObjectMetadata(std::weak_ptr< DbObjectEndpoint > endpoint, mrs::interface::AuthorizeManager *auth_manager) | mrs::endpoint::handler::HandlerDbObjectMetadata | |
| HttpResult typedef | mrs::interface::RestHandler | |
| HttpUri typedef | mrs::rest::Handler | |
| initialize(const Configuration &configuration) override | mrs::rest::Handler | |
| mrs::interface::RestHandler::initialize(const Configuration &configuration)=0 | mrs::interface::RestHandler | pure virtual |
| log_level_is_debug_ | mrs::rest::Handler | protected |
| log_level_is_info_ | mrs::rest::Handler | protected |
| may_check_access() const override | mrs::rest::Handler | virtual |
| options_ | mrs::rest::Handler | protected |
| Parameters typedef | mrs::interface::RestHandler | |
| Protocol typedef | mrs::rest::Handler | |
| protocol_ | mrs::rest::Handler | protected |
| request_begin(RequestContext *ctxt) override | mrs::rest::Handler | virtual |
| request_end(RequestContext *ctxt) override | mrs::rest::Handler | virtual |
| request_error(RequestContext *ctxt, const http::Error &e) override | mrs::rest::Handler | virtual |
| RequestContext typedef | mrs::interface::RestHandler | |
| requires_authentication() const override | mrs::endpoint::handler::HandlerDbObjectMetadata | virtual |
| rest_path_matcher_ | mrs::rest::Handler | protected |
| schema_entry_ | mrs::endpoint::handler::HandlerDbObjectMetadata | |
| service_entry_ | mrs::endpoint::handler::HandlerDbObjectMetadata | |
| SqlSession typedef | mrs::interface::RestHandler | |
| throw_unauthorize_when_check_auth_fails(RequestContext *) | mrs::rest::Handler | |
| UriPathMatcher typedef | mrs::rest::Handler | |
| url_host_ | mrs::rest::Handler | protected |
| ~Handler() override | mrs::rest::Handler | |
| ~RestHandler()=default | mrs::interface::RestHandler | virtual |