import { type FlattenedJWSInput } from "https://dotland.deno.dev/x/jose@v5.2.0/index.ts";
Flattened JWS definition for verify function inputs, allows payload as Uint8Array for detached signature validation.
Properties
optional
header: JWSHeaderParametersThe "header" member MUST be present and contain the value JWS Unprotected Header when the JWS Unprotected Header value is non- empty; otherwise, it MUST be absent. This value is represented as an unencoded JSON object, rather than as a string. These Header Parameter values are not integrity protected.
The "payload" member MUST be present and contain the value BASE64URL(JWS Payload). When RFC7797 "b64": false is used the value passed may also be a Uint8Array.