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

x/jose/jwk/embedded.ts>EmbeddedJWK

"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
function EmbeddedJWK
import { EmbeddedJWK } from "https://deno.land/x/jose@v4.14.4/jwk/embedded.ts";

EmbeddedJWK is an implementation of a GetKeyFunction intended to be used with the JWS/JWT verify operations whenever you need to opt-in to verify signatures with a public key embedded in the token's "jwk" (JSON Web Key) Header Parameter. It is recommended to combine this with the verify function's algorithms option to define accepted JWS "alg" (Algorithm) Header Parameter values.

Type Parameters

optional
T extends KeyLike = KeyLike

Parameters

optional
protectedHeader: JWSHeaderParameters
optional
token: FlattenedJWSInput

Returns

Promise<T>