Table of Contents

Class SignedExchangeHeader

Namespace
Selenium.WebDriver.BiDi.Cdp.Network
Assembly
Selenium.WebDriver.BiDi.Cdp.dll
public sealed record SignedExchangeHeader : IEquatable<SignedExchangeHeader>
Inheritance
SignedExchangeHeader
Implements
Inherited Members

Constructors

SignedExchangeHeader(string, long, IReadOnlyDictionary<string, string>, ImmutableArray<SignedExchangeSignature>, string)

public SignedExchangeHeader(string RequestUrl, long ResponseCode, IReadOnlyDictionary<string, string> ResponseHeaders, ImmutableArray<SignedExchangeSignature> Signatures, string HeaderIntegrity)

Parameters

RequestUrl string

Signed exchange request URL.

ResponseCode long

Signed exchange response code.

ResponseHeaders IReadOnlyDictionary<string, string>

Signed exchange response headers.

Signatures ImmutableArray<SignedExchangeSignature>

Signed exchange response signature.

HeaderIntegrity string

Signed exchange header integrity hash in the form of sha256-<base64-hash-value>.

Properties

HeaderIntegrity

Signed exchange header integrity hash in the form of sha256-<base64-hash-value>.

public string HeaderIntegrity { get; init; }

Property Value

string

RequestUrl

Signed exchange request URL.

public string RequestUrl { get; init; }

Property Value

string

ResponseCode

Signed exchange response code.

public long ResponseCode { get; init; }

Property Value

long

ResponseHeaders

Signed exchange response headers.

public IReadOnlyDictionary<string, string> ResponseHeaders { get; init; }

Property Value

IReadOnlyDictionary<string, string>

Signatures

Signed exchange response signature.

public ImmutableArray<SignedExchangeSignature> Signatures { get; init; }

Property Value

ImmutableArray<SignedExchangeSignature>