Dela via


ForwardedTransformExtensions Class

Definition

Extensions for adding forwarded header transforms.

public static class ForwardedTransformExtensions
type ForwardedTransformExtensions = class
Public Module ForwardedTransformExtensions
Inheritance
ForwardedTransformExtensions

Methods

AddClientCertHeader(TransformBuilderContext, String)

Adds the transform which will set the given header with the Base64 encoded client certificate.

AddForwarded(TransformBuilderContext, Boolean, Boolean, NodeFormat, NodeFormat, ForwardedTransformActions)

Adds the transform which will add the Forwarded header as defined by RFC 7239.

AddXForwarded(TransformBuilderContext, ForwardedTransformActions)

Adds the transform which will add X-Forwarded-* request headers.

AddXForwardedFor(TransformBuilderContext, String, ForwardedTransformActions)

Adds the transform which will add X-Forwarded-For request header.

AddXForwardedHost(TransformBuilderContext, String, ForwardedTransformActions)

Adds the transform which will add X-Forwarded-Host request header.

AddXForwardedPrefix(TransformBuilderContext, String, ForwardedTransformActions)

Adds the transform which will add X-Forwarded-Prefix request header.

AddXForwardedProto(TransformBuilderContext, String, ForwardedTransformActions)

Adds the transform which will add X-Forwarded-Proto request header.

WithTransformClientCertHeader(RouteConfig, String)

Clones the route and adds the transform which will set the given header with the Base64 encoded client certificate.

WithTransformForwarded(RouteConfig, Boolean, Boolean, NodeFormat, NodeFormat, ForwardedTransformActions)

Clones the route and adds the transform which will add the Forwarded header as defined by RFC 7239.

WithTransformXForwarded(RouteConfig, String, ForwardedTransformActions, Nullable<ForwardedTransformActions>, Nullable<ForwardedTransformActions>, Nullable<ForwardedTransformActions>, Nullable<ForwardedTransformActions>)

Clones the route and adds the transform which will add X-Forwarded-* headers.

Applies to