userver: components::AuthCheckerSettings Class Reference
Loading...
Searching...
No Matches
components::AuthCheckerSettings Class Referencefinal

#include <userver/server/handlers/auth/auth_checker_settings_component.hpp>

Detailed Description

Component that loads auth configuration settings from a components::Secdist component if the latter was registered in components::ComponentList.

The component does not have any options for service config.

Definition at line 27 of file auth_checker_settings_component.hpp.

+ Inheritance diagram for components::AuthCheckerSettings:
+ Collaboration diagram for components::AuthCheckerSettings:

Public Member Functions

 AuthCheckerSettings (const ComponentConfig &, const ComponentContext &)
 
const server::handlers::auth::AuthCheckerSettingsGet () const
 
- Public Member Functions inherited from components::LoggableComponentBase
 LoggableComponentBase (const ComponentConfig &, const ComponentContext &)
 
 LoggableComponentBase (LoggableComponentBase &&)=delete
 
 LoggableComponentBase (const LoggableComponentBase &)=delete
 
 ~LoggableComponentBase () override=default
 
ComponentHealth GetComponentHealth () const override
 
void OnLoadingCancelled () override
 
void OnAllComponentsLoaded () override
 
void OnAllComponentsAreStopping () override
 

Static Public Member Functions

static yaml_config::Schema GetStaticConfigSchema ()
 
- Static Public Member Functions inherited from components::LoggableComponentBase
static yaml_config::Schema GetStaticConfigSchema ()
 

Static Public Attributes

static constexpr std::string_view kName = "auth-checker-settings"
 The default name of components::AuthCheckerSettings.
 

Member Function Documentation

◆ Get()

const server::handlers::auth::AuthCheckerSettings & components::AuthCheckerSettings::Get ( ) const
inline

Definition at line 35 of file auth_checker_settings_component.hpp.


The documentation for this class was generated from the following file: