8#include <userver/components/component_base.hpp>
9#include <userver/storages/secdist/secdist.hpp>
11USERVER_NAMESPACE_BEGIN
41 static constexpr std::string_view
kName =
"secdist";
43 Secdist(
const ComponentConfig&,
const ComponentContext&);
45 const storages::
secdist::SecdistConfig& Get()
const;
47 rcu::ReadablePtr<storages::
secdist::SecdistConfig> GetSnapshot()
const;
49 storages::
secdist::Secdist& GetStorage();
54 storages::
secdist::Secdist secdist_;
58inline constexpr bool kHasValidate<Secdist> =
true;