Skip to main content
Deno 2 is finally here 🎉️
Learn more
Module

x/jose/types.d.ts>GeneralJWSInput

"JSON Web Almost Everything" - JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes.
Extremely Popular
Go to Latest
interface GeneralJWSInput
import { type GeneralJWSInput } from "https://deno.land/x/jose@v4.15.0/types.d.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 when JWS Unencoded Payload (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.