Support from the community to continue maintaining and improving this module is welcome. If you find the module useful, please consider supporting the project by becoming a sponsor.
An error subclass thrown when a JWT Claim Set member validation fails.
Checking thrown error is this one using a stable error code
if (err.code === 'ERR_JWT_CLAIM_VALIDATION_FAILED') {
// ...
}
Checking thrown error is this one using instanceof
if (err instanceof jose.errors.JWTClaimValidationFailed) {
// ...
}
• claim: string
The Claim for which the validation failed.
• code: string
= 'ERR_JWT_CLAIM_VALIDATION_FAILED'
A unique error code for this particular error subclass.
• payload: JWTPayload
The parsed JWT Claims Set (aka payload). Other JWT claims may or may not have been verified at this point. The JSON Web Signature (JWS) or a JSON Web Encryption (JWE) structures' integrity has however been verified. Claims Set verification happens after the JWS Signature or JWE Decryption processes.
• reason: string
Reason code for the validation failure.