Module

x/jose/index.ts>Signature

"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 Signature
import { type Signature } from "https://dotland.deno.dev/x/jose@v5.2.0/index.ts";

Methods

setProtectedHeader(protectedHeader: JWSHeaderParameters): Signature

Sets the JWS Protected Header on the Signature object.

setUnprotectedHeader(unprotectedHeader: JWSHeaderParameters): Signature

Sets the JWS Unprotected Header on the Signature object.

addSignature(...args: Parameters<GeneralSign["addSignature"]>): Signature

A shorthand for calling addSignature() on the enclosing GeneralSign instance

sign(...args: Parameters<GeneralSign["sign"]>): Promise<GeneralJWS>

A shorthand for calling encrypt() on the enclosing GeneralSign instance

done(): GeneralSign

Returns the enclosing GeneralSign