MySQL 9.3.0
Source Code Documentation
mrs::authentication::AuthorizeManager Member List

This is the complete list of members for mrs::authentication::AuthorizeManager, including all inherited members.

accounts_rate_mrs::authentication::AuthorizeManagerprivate
AuthApp typedefmrs::interface::AuthorizeManager
AuthHandler typedefmrs::authentication::AuthorizeManager
AuthHandlerFactoryPtr typedefmrs::authentication::AuthorizeManager
AuthHandlers typedefmrs::interface::AuthorizeManager
authorize(const std::string &proto, const std::string &host, ServiceId id, rest::RequestContext &ctxt, AuthUser *out_user) overridemrs::authentication::AuthorizeManagervirtual
authorize_jwt(const UniversalId service_id, const helper::Jwt &jwt)mrs::authentication::AuthorizeManagerprivate
AuthorizeHandlerPtr typedefmrs::interface::AuthorizeManager
AuthorizeManager(const EndpointConfigurationPtr &configuration, collector::MysqlCacheManager *cache_manager, const std::string &jwt_secret, QueryFactory *query_factory, AuthHandlerFactoryPtr factory)mrs::authentication::AuthorizeManager
AuthUser typedefmrs::interface::AuthorizeManager
cache_manager_mrs::authentication::AuthorizeManagerprivate
ChangedUsersIds typedefmrs::interface::AuthorizeManager
choose_authentication_handler(rest::RequestContext &ctxt, ServiceId service_id, const std::optional< std::string > &app_name)mrs::authentication::AuthorizeManagerprivate
clear() overridemrs::authentication::AuthorizeManagervirtual
configuration_mrs::authentication::AuthorizeManagerprivate
configure(const std::string &options) overridemrs::authentication::AuthorizeManagervirtual
Container typedefmrs::authentication::AuthorizeManager
container_mrs::authentication::AuthorizeManagerprivate
create_authentication_application(const AuthApp &entry)mrs::authentication::AuthorizeManagerprivate
discard_current_session(ServiceId id, http::Cookie *cookies) overridemrs::authentication::AuthorizeManagervirtual
EndpointConfiguration typedefmrs::authentication::AuthorizeManager
EndpointConfigurationPtr typedefmrs::authentication::AuthorizeManager
Entries typedefmrs::interface::AuthorizeManager
factory_mrs::authentication::AuthorizeManagerprivate
get_cache() overridemrs::authentication::AuthorizeManagerinlinevirtual
get_handler_by_id(const UniversalId auth_id, Container::iterator *it)mrs::authentication::AuthorizeManagerprivate
get_handler_by_id(const UniversalId auth_id, AuthorizeHandlerPtr &out_it)mrs::authentication::AuthorizeManagerprivate
get_handlers_by_service_id(const UniversalId service_id)mrs::authentication::AuthorizeManagerprivate
get_jwt_token(UniversalId service_id, const SessionPtr &) overridemrs::authentication::AuthorizeManagervirtual
get_session_id_from_cookie(const UniversalId &service_id, http::Cookie &cookies)mrs::authentication::AuthorizeManagerprivate
get_session_ids_cookies(const UniversalId &service_id, http::Cookie *cookies)mrs::authentication::AuthorizeManagerprivate
get_session_ids_from_cookies(const UniversalId &service_id, http::Cookie *cookies)mrs::authentication::AuthorizeManagerprivate
get_supported_authentication_applications(ServiceId id) overridemrs::authentication::AuthorizeManagervirtual
get_user_manager() overridemrs::authentication::AuthorizeManagervirtual
hosts_rate_mrs::authentication::AuthorizeManagerprivate
HttpHeaders typedefmrs::interface::AuthorizeManager
is_authorized(ServiceId id, rest::RequestContext &ctxt, AuthUser *user) overridemrs::authentication::AuthorizeManagervirtual
jwt_expire_timeoutmrs::authentication::AuthorizeManagerprivate
jwt_secret_mrs::authentication::AuthorizeManagerprivate
MapOfServices typedefmrs::authentication::AuthorizeManagerprivate
minutes typedefmrs::authentication::AuthorizeManager
pre_authorize_account(interface::AuthorizeHandler *handler, const std::string &account) overridemrs::authentication::AuthorizeManagerprivatevirtual
QueryFactory typedefmrs::authentication::AuthorizeManager
random_data_mrs::authentication::AuthorizeManagerprivate
remove_unreferenced_service_authorizators()mrs::authentication::AuthorizeManagerprivate
RestHandler typedefmrs::authentication::AuthorizeManager
RestHandlerPtr typedefmrs::authentication::AuthorizeManager
ServiceAuthorizePtr typedefmrs::authentication::AuthorizeManagerprivate
ServiceId typedefmrs::interface::AuthorizeManager
Session typedefmrs::interface::AuthorizeManager
session_manager_mrs::authentication::AuthorizeManagerprivate
SessionId typedefmrs::interface::AuthorizeManager
SessionPtr typedefmrs::interface::AuthorizeManager
SqlSessionCached typedefmrs::interface::AuthorizeManager
unauthorize(const SessionPtr &session, http::Cookie *cookies) overridemrs::authentication::AuthorizeManagervirtual
update(const Entries &entries) overridemrs::authentication::AuthorizeManagervirtual
update_users_cache(const ChangedUsersIds &changed_users_ids) overridemrs::authentication::AuthorizeManagervirtual
user_manager_mrs::authentication::AuthorizeManagerprivate
~AuthorizeHandlerCallbakcs()=defaulthelper::AuthorizeHandlerCallbakcsprivatevirtual
~AuthorizeManager()=defaultmrs::interface::AuthorizeManagervirtual