10#include <userver/components/component_base.hpp>
11#include <userver/dynamic_config/source.hpp>
13#include "auth_checker_settings.hpp"
15USERVER_NAMESPACE_BEGIN
17namespace server::handlers::auth::digest {
41 static constexpr std::string_view
kName =
"auth-digest-checker-settings";
43 AuthCheckerSettingsComponent(
44 const components::ComponentConfig& config,
45 const components::ComponentContext& context
48 ~AuthCheckerSettingsComponent() override;
52 static yaml_config::Schema GetStaticConfigSchema();
61inline constexpr bool components::kHasValidate<server::handlers::auth::digest::AuthCheckerSettingsComponent> =
true;