Class SignedExchangeSignature
Information about a signed exchange signature. https://wicg.github.io/webpackage/draft-yasskin-httpbis-origin-signed-exchanges-impl.html#rfc.section.3.1
public sealed record SignedExchangeSignature : IEquatable<SignedExchangeSignature>
- Inheritance
-
SignedExchangeSignature
- Implements
- Inherited Members
Constructors
SignedExchangeSignature(string, string, string, string, long, long)
Information about a signed exchange signature. https://wicg.github.io/webpackage/draft-yasskin-httpbis-origin-signed-exchanges-impl.html#rfc.section.3.1
public SignedExchangeSignature(string Label, string Signature, string Integrity, string ValidityUrl, long Date, long Expires)
Parameters
LabelstringSigned exchange signature label.
SignaturestringThe hex string of signed exchange signature.
IntegritystringSigned exchange signature integrity.
ValidityUrlstringSigned exchange signature validity Url.
DatelongSigned exchange signature date.
ExpireslongSigned exchange signature expires.
Properties
CertSha256
The hex string of signed exchange signature cert sha256.
public string? CertSha256 { get; init; }
Property Value
CertUrl
Signed exchange signature cert Url.
public string? CertUrl { get; init; }
Property Value
Certificates
The encoded certificates.
public ImmutableArray<string>? Certificates { get; init; }
Property Value
Date
Signed exchange signature date.
public long Date { get; init; }
Property Value
Expires
Signed exchange signature expires.
public long Expires { get; init; }
Property Value
Integrity
Signed exchange signature integrity.
public string Integrity { get; init; }
Property Value
Label
Signed exchange signature label.
public string Label { get; init; }
Property Value
Signature
The hex string of signed exchange signature.
public string Signature { get; init; }
Property Value
ValidityUrl
Signed exchange signature validity Url.
public string ValidityUrl { get; init; }