SignedExchangeSignature

@Serializable
data class SignedExchangeSignature(val label: String, val signature: String, val integrity: String, val certUrl: String? = null, val certSha256: String? = null, val validityUrl: String, val date: Int, val expires: Int, val certificates: List<String>? = null)

Information about a signed exchange signature. https://wicg.github.io/webpackage/draft-yasskin-httpbis-origin-signed-exchanges-impl.html#rfc.section.3.1

Constructors

Link copied to clipboard
constructor(label: String, signature: String, integrity: String, certUrl: String? = null, certSha256: String? = null, validityUrl: String, date: Int, expires: Int, certificates: List<String>? = null)

Properties

Link copied to clipboard
val certificates: List<String>? = null

The encoded certificates.

Link copied to clipboard
val certSha256: String? = null

The hex string of signed exchange signature cert sha256.

Link copied to clipboard
val certUrl: String? = null

Signed exchange signature cert Url.

Link copied to clipboard
val date: Int

Signed exchange signature date.

Link copied to clipboard

Signed exchange signature expires.

Link copied to clipboard

Signed exchange signature integrity.

Link copied to clipboard

Signed exchange signature label.

Link copied to clipboard

The hex string of signed exchange signature.

Link copied to clipboard

Signed exchange signature validity Url.