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 {
36 static constexpr std::string_view
kName =
"auth-digest-checker-settings";
38 AuthCheckerSettingsComponent(
39 const components::ComponentConfig& config,
40 const components::ComponentContext& context
43 ~AuthCheckerSettingsComponent() override;
47 static yaml_config::Schema GetStaticConfigSchema();
56inline constexpr bool components::kHasValidate<server::handlers::auth::digest::AuthCheckerSettingsComponent> =
true;