33class Component
final :
public MiddlewareFactoryComponentBase {
37 static constexpr std::string_view
kName =
"grpc-client-origin";
39 Component(
const components::ComponentConfig& config,
const components::ComponentContext& context);
41 ~Component()
override;
47 std::shared_ptr<
const MiddlewareBase> CreateMiddleware(
48 const ugrpc::client::ClientInfo&,