userver: userver/server/handlers/auth/auth_checker_factory.hpp File Reference
⚠️ This is the documentation for an old userver version. Click here to switch to the latest version.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
auth_checker_factory.hpp File Reference

Authorization factory registration and base classes. More...

#include <userver/components/component_context.hpp>
#include <userver/server/handlers/auth/auth_checker_base.hpp>
#include <userver/server/handlers/auth/auth_checker_settings.hpp>
#include <userver/server/handlers/handler_config.hpp>
+ Include dependency graph for auth_checker_factory.hpp:

Go to the source code of this file.

Classes

class  server::handlers::auth::AuthCheckerFactoryBase
 Base class for all the authorization factory checkers. More...
 

Namespaces

namespace  server::handlers
 Most common userver HTTP handlers.
 

Functions

void server::handlers::auth::RegisterAuthCheckerFactory (std::string auth_type, std::unique_ptr< AuthCheckerFactoryBase > &&factory)
 Function to call from main() to register an authorization checker.
 
const AuthCheckerFactoryBaseserver::handlers::auth::GetAuthCheckerFactory (const std::string &auth_type)
 Function that returns an authorization checker factory.
 

Detailed Description

Authorization factory registration and base classes.

Definition in file auth_checker_factory.hpp.