Skip to main content
Module

x/jose/index.ts>GeneralJWSInput

"JSON Web Almost Everything" - JWA, JWS, JWE, JWT, JWK, JWKS with no dependencies using runtime's native crypto in Node.js, Browser, Cloudflare Workers, Electron, and Deno.
Extremely Popular
Go to Latest
interface GeneralJWSInput
import { type GeneralJWSInput } from "https://deno.land/x/jose@v4.8.3/index.ts";

General JWS definition for verify function inputs, allows payload as Uint8Array for detached signature validation.

Properties

payload: string | Uint8Array

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.

signatures: Omit<FlattenedJWSInput, "payload">[]

The "signatures" member value MUST be an array of JSON objects. Each object represents a signature or MAC over the JWS Payload and the JWS Protected Header.