Show / Hide Table of Contents

Class ForwardHeadersOptions

Options to configure headers forwarding.

Inheritance
System.Object
ForwardHeadersOptions
Namespace: Sitecore.AspNet.RenderingEngine.Configuration
Assembly: Sitecore.AspNet.RenderingEngine.dll
Syntax
public class ForwardHeadersOptions : Object

Constructors

ForwardHeadersOptions()

Declaration
public ForwardHeadersOptions()

Properties

HeadersWhitelist

Gets whitelist of headers allowed to be transferred to Layout Service request.

Declaration
public HashSet<string> HeadersWhitelist { get; }
Property Value
Type Description
System.Collections.Generic.HashSet<System.String>

RequestHeadersFilters

Gets filters, which will be applied sequentially during copying of headers from request to Layout service request.

Declaration
public IList<Action<HttpRequest, IDictionary<string, string[]>>> RequestHeadersFilters { get; }
Property Value
Type Description
System.Collections.Generic.IList<System.Action<Microsoft.AspNetCore.Http.HttpRequest, System.Collections.Generic.IDictionary<System.String, System.String[]>>>

ResponseHeadersFilters

Gets filters, which will be applied sequentially during copying of headers from Layout service response to response sent by rendering host.

Declaration
public IList<Action<ILookup<string, string>, IDictionary<string, string[]>>> ResponseHeadersFilters { get; }
Property Value
Type Description
System.Collections.Generic.IList<System.Action<System.Linq.ILookup<System.String, System.String>, System.Collections.Generic.IDictionary<System.String, System.String[]>>>
Back to top Generated by DocFX