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

x/fido2/lib/toolbox.js>jwtVerify

A node.js library for performing FIDO 2.0 / WebAuthn server functionality
Latest
function jwtVerify
Re-export
import { jwtVerify } from "https://deno.land/x/fido2@3.5.3/lib/toolbox.js";

Verifies the JWT format (to be a JWS Compact format), verifies the JWS signature, validates the JWT Claims Set.

Parameters

jwt: string | Uint8Array

JSON Web Token value (encoded as JWS).

key: KeyLike | Uint8Array

Key to verify the JWT with. See Algorithm Key Requirements.

optional
options: JWTVerifyOptions

JWT Decryption and JWT Claims Set validation options.

Returns

Promise<JWTVerifyResult>

Type Parameters

optional
T extends KeyLike = KeyLike

Parameters

jwt: string | Uint8Array

JSON Web Token value (encoded as JWS).

getKey: JWTVerifyGetKey

Function resolving a key to verify the JWT with. See Algorithm Key Requirements.

optional
options: JWTVerifyOptions

JWT Decryption and JWT Claims Set validation options.

Returns

Promise<JWTVerifyResult & ResolvedKey<T>>