userver: samples/digest_auth_service/auth_digest.hpp
Loading...
Searching...
No Matches
samples/digest_auth_service/auth_digest.hpp
#pragma once
namespace samples::digest_auth {
class CheckerFactory final : public server::handlers::auth::AuthCheckerFactoryBase {
public:
server::handlers::auth::AuthCheckerBasePtr
operator()(const ::components::ComponentContext& context, const server::handlers::auth::HandlerAuthConfig& auth_config, const server::handlers::auth::AuthCheckerSettings&)
const override;
};
class CheckerProxyFactory final : public server::handlers::auth::AuthCheckerFactoryBase {
public:
server::handlers::auth::AuthCheckerBasePtr
operator()(const ::components::ComponentContext& context, const server::handlers::auth::HandlerAuthConfig& auth_config, const server::handlers::auth::AuthCheckerSettings&)
const override;
};
} // namespace samples::digest_auth