# util/errors

JOSE module errors and error codes

These are exported (as the `errors` namespace) from the main `'jose'` module entry point as well
as from the subpath export `'jose/errors'`.

## Classes

- [JOSEAlgNotAllowed](classes/JOSEAlgNotAllowed.md)
- [JOSEError](classes/JOSEError.md)
- [JOSENotSupported](classes/JOSENotSupported.md)
- [JWEDecryptionFailed](classes/JWEDecryptionFailed.md)
- [JWEInvalid](classes/JWEInvalid.md)
- [JWKInvalid](classes/JWKInvalid.md)
- [JWKSInvalid](classes/JWKSInvalid.md)
- [JWKSMultipleMatchingKeys](classes/JWKSMultipleMatchingKeys.md)
- [JWKSNoMatchingKey](classes/JWKSNoMatchingKey.md)
- [JWKSTimeout](classes/JWKSTimeout.md)
- [JWSInvalid](classes/JWSInvalid.md)
- [JWSSignatureVerificationFailed](classes/JWSSignatureVerificationFailed.md)
- [JWTClaimValidationFailed](classes/JWTClaimValidationFailed.md)
- [JWTExpired](classes/JWTExpired.md)
- [JWTInvalid](classes/JWTInvalid.md)

## Interfaces

- [JWTClaimValidationFailure](interfaces/JWTClaimValidationFailure.md)

## Type Aliases

- [AnyJOSEError](type-aliases/AnyJOSEError.md)
- [JOSEErrorCode](type-aliases/JOSEErrorCode.md)
- [JWTClaimValidationError](type-aliases/JWTClaimValidationError.md)
