Skip to content

Documents for @litert/jwt / Types / IJwtAsyncValidator

Interface: IJwtAsyncValidator ​

Defined in: src/lib/Types.ts:446

The type of the asynchronous validator objects that validate the JWTs, after parsing.

The validator is not only verifying the signature, but also could do other checks on the payload, such as expiration, audience, issuer, etc.

Properties ​

name ​

readonly name: string

Defined in: src/lib/Types.ts:448

Methods ​

validate() ​

validate(parseResult): Promise<void>

Defined in: src/lib/Types.ts:457

Validate the provided parse result of a JWT, checking if the JWT is valid.

Parameters ​

parseResult ​

IJwtParseResult

The result returned by parse API.

Returns ​

Promise<void>

Throws ​

If validation failed or an error occurred inside.