Skip to content

PushDeliveryTransport Class

The HTTP transport pushed security event tokens travel on, to the endpoint a receiver configured for its stream.

C#
public static class PushDeliveryTransport

Inheritance System.Object → PushDeliveryTransport

Fields

PushDeliveryTransport.HttpClientName Field

The name the transport's client is registered under, published so a host can configure it without copying the string: services.AddHttpClient(PushDeliveryTransport.HttpClientName) reaches the same client the sender delivers over.

C#
public const string HttpClientName = "PushDeliverySender";

Field Value

System.String

Remarks

The value is the sender's name because this is a typed client, and that is the logical name AddHttpClient<TClient> gives it. A delivery pass makes one attempt per pending token, so a resilience pipeline here is what turns a transient receiver failure into a retry rather than a wait for the next pass.