SecureFetchTransport Class
The HTTP transport the server's metadata fetches travel on: a client's key set, a request object behind a "request_uri", a software statement's issuer keys.
public static class SecureFetchTransportInheritance System.Object → SecureFetchTransport
Fields
SecureFetchTransport.HttpClientName Field
The name the transport's client is registered under, published so a host can configure it without copying
the string: services.AddHttpClient(SecureFetchTransport.HttpClientName) reaches the same client the
fetcher resolves.
public const string HttpClientName = "ISecureHttpFetcher";Field Value
Remarks
The value is the contract's name because this is a typed client, and that is the logical name
AddHttpClient<TClient, TImplementation> gives it. Whatever a host chains runs outside the SSRF
validation, which is this client's primary handler, so every retried attempt is validated afresh.