| accounts_rate_ | mrs::authentication::AuthorizeManager | private |
| AuthApp typedef | mrs::interface::AuthorizeManager | |
| AuthHandler typedef | mrs::authentication::AuthorizeManager | |
| AuthHandlerFactoryPtr typedef | mrs::authentication::AuthorizeManager | |
| AuthHandlers typedef | mrs::interface::AuthorizeManager | |
| authorize(const std::string &proto, const std::string &host, ServiceId id, bool passthrough_db_user, rest::RequestContext &ctxt, AuthUser *out_user) override | mrs::authentication::AuthorizeManager | virtual |
| authorize_jwt(const UniversalId service_id, const helper::Jwt &jwt) | mrs::authentication::AuthorizeManager | private |
| AuthorizeHandlerPtr typedef | mrs::interface::AuthorizeManager | |
| AuthorizeManager(const EndpointConfigurationPtr &configuration, collector::MysqlCacheManager *cache_manager, const std::string &jwt_secret, QueryFactory *query_factory, AuthHandlerFactoryPtr factory) | mrs::authentication::AuthorizeManager | |
| AuthUser typedef | mrs::interface::AuthorizeManager | |
| cache_manager_ | mrs::authentication::AuthorizeManager | private |
| ChangedUsersIds typedef | mrs::interface::AuthorizeManager | |
| choose_authentication_handler(rest::RequestContext &ctxt, ServiceId service_id, const std::optional< std::string > &app_name) | mrs::authentication::AuthorizeManager | private |
| clear() override | mrs::authentication::AuthorizeManager | virtual |
| collect_garbage() | mrs::authentication::AuthorizeManager | |
| configuration_ | mrs::authentication::AuthorizeManager | private |
| configure(const std::string &options) override | mrs::authentication::AuthorizeManager | virtual |
| Container typedef | mrs::authentication::AuthorizeManager | |
| container_ | mrs::authentication::AuthorizeManager | private |
| create_authentication_application(const AuthApp &entry) | mrs::authentication::AuthorizeManager | private |
| discard_current_session(ServiceId id, http::Cookie *cookies) override | mrs::authentication::AuthorizeManager | virtual |
| EndpointConfiguration typedef | mrs::authentication::AuthorizeManager | |
| EndpointConfigurationPtr typedef | mrs::authentication::AuthorizeManager | |
| Entries typedef | mrs::interface::AuthorizeManager | |
| factory_ | mrs::authentication::AuthorizeManager | private |
| get_cache() override | mrs::authentication::AuthorizeManager | inlinevirtual |
| get_handler_by_id(const UniversalId auth_id, Container::iterator *it) | mrs::authentication::AuthorizeManager | private |
| get_handler_by_id(const UniversalId auth_id, AuthorizeHandlerPtr &out_it) | mrs::authentication::AuthorizeManager | private |
| get_handlers_by_service_id(const UniversalId service_id) | mrs::authentication::AuthorizeManager | private |
| get_jwt_token(UniversalId service_id, const SessionPtr &) override | mrs::authentication::AuthorizeManager | virtual |
| get_session_id_from_cookie(const UniversalId &service_id, http::Cookie &cookies) | mrs::authentication::AuthorizeManager | private |
| get_session_ids_cookies(const UniversalId &service_id, http::Cookie *cookies) | mrs::authentication::AuthorizeManager | private |
| get_session_ids_from_cookies(const UniversalId &service_id, http::Cookie *cookies) | mrs::authentication::AuthorizeManager | private |
| get_supported_authentication_applications(ServiceId id) override | mrs::authentication::AuthorizeManager | virtual |
| get_user_manager() override | mrs::authentication::AuthorizeManager | virtual |
| hosts_rate_ | mrs::authentication::AuthorizeManager | private |
| HttpHeaders typedef | mrs::interface::AuthorizeManager | |
| is_authorized(ServiceId id, rest::RequestContext &ctxt, AuthUser *user) override | mrs::authentication::AuthorizeManager | virtual |
| jwt_expire_timeout | mrs::authentication::AuthorizeManager | private |
| jwt_secret_ | mrs::authentication::AuthorizeManager | private |
| last_garbage_collection_ | mrs::authentication::AuthorizeManager | private |
| MapOfServices typedef | mrs::authentication::AuthorizeManager | private |
| minutes typedef | mrs::authentication::AuthorizeManager | |
| passthrough_db_user_session_pool_size_ | mrs::authentication::AuthorizeManager | private |
| pre_authorize_account(interface::AuthorizeHandler *handler, const std::string &account) override | mrs::authentication::AuthorizeManager | privatevirtual |
| QueryFactory typedef | mrs::authentication::AuthorizeManager | |
| random_data_ | mrs::authentication::AuthorizeManager | private |
| remove_unreferenced_service_authorizators() | mrs::authentication::AuthorizeManager | private |
| RestHandler typedef | mrs::authentication::AuthorizeManager | |
| RestHandlerPtr typedef | mrs::authentication::AuthorizeManager | |
| ServiceAuthorizePtr typedef | mrs::authentication::AuthorizeManager | private |
| ServiceId typedef | mrs::interface::AuthorizeManager | |
| Session typedef | mrs::interface::AuthorizeManager | |
| session_manager_ | mrs::authentication::AuthorizeManager | private |
| SessionId typedef | mrs::interface::AuthorizeManager | |
| SessionPtr typedef | mrs::interface::AuthorizeManager | |
| SqlSessionCached typedef | mrs::interface::AuthorizeManager | |
| steady_clock typedef | mrs::authentication::AuthorizeManager | |
| unauthorize(const SessionPtr &session, http::Cookie *cookies) override | mrs::authentication::AuthorizeManager | virtual |
| update(const Entries &entries) override | mrs::authentication::AuthorizeManager | virtual |
| update_users_cache(const ChangedUsersIds &changed_users_ids) override | mrs::authentication::AuthorizeManager | virtual |
| user_manager_ | mrs::authentication::AuthorizeManager | private |
| ~AuthorizeHandlerCallbakcs()=default | helper::AuthorizeHandlerCallbakcs | privatevirtual |
| ~AuthorizeManager()=default | mrs::interface::AuthorizeManager | virtual |