podcast manager
1import {BaseError, BaseErrorOpts} from '#common/errors'
2
3/** Common base class for errors in the crypto module */
4export class CryptoError extends BaseError {}
5
6/** Thrown when failing to verify a JWT signature */
7export class JWTBadSignatureError extends CryptoError {
8 constructor(options?: BaseErrorOpts) {
9 super('could not verify token signature', options)
10 }
11}