26#ifndef ROUTER_SRC_REST_MRS_SRC_MRS_AUTHENTICATION_BASIC_HANDLER_H_
27#define ROUTER_SRC_REST_MRS_SRC_MRS_AUTHENTICATION_BASIC_HANDLER_H_
37namespace authentication {
Definition: cache_manager.h:41
Definition: mysql_cache_manager.h:87
Definition: mysql_handler.h:39
void init_session(const SessionPtr &session, const Credentials &credentials) override
Definition: mysql_handler.cc:149
MysqlHandler(const AuthApp &entry, collector::MysqlCacheManager *cache_manager, QueryFactory *qf)
Definition: mysql_handler.cc:55
const std::string & get_handler_name() const override
Definition: mysql_handler.cc:62
bool verify_credential(const Credentials &credentials, SqlSessionCached *out_cache, AuthUser *out_user) override
Definition: mysql_handler.cc:75
UniversalId get_id() const override
Definition: mysql_handler.cc:73
collector::MysqlCacheManager * cache_manager_
Definition: mysql_handler.h:59
std::set< UniversalId > get_service_ids() const override
Definition: mysql_handler.cc:69
Definition: www_authentication_handler.h:43
mrs::database::entry::AuthUser AuthUser
Definition: authorize_handler.h:56
http::SessionManager::SessionPtr SessionPtr
Definition: authorize_handler.h:61
mrs::database::entry::AuthApp AuthApp
Definition: authorize_handler.h:57
Definition: query_factory.h:55
mrs::database::entry::AuthApp AuthApp
Definition: oauth2_handler.cc:58
Definition: authorize_manager.h:48
mrs::database::entry::UniversalId UniversalId
Definition: universal_id.h:33
Definition: completion_hash.h:35
Definition: www_authentication_handler.h:53