paseto-ts
Version:
PASETO v4 (encrypt, decrypt, sign & verify) in TypeScript
43 lines (42 loc) • 1.31 kB
TypeScript
export declare const CODES: {
PasetoNotSupported: string;
PasetoDecryptionFailed: string;
PasetoInvalid: string;
PasetoVerificationFailed: string;
PasetoPayloadInvalid: string;
PasetoClaimInvalid: string;
PasetoPurposeInvalid: string;
PasetoFormatInvalid: string;
PasetoKeyInvalid: string;
PasetoTokenInvalid: string;
PasetoFooterInvalid: string;
PasetoSignatureInvalid: string;
};
export declare class PasetoError extends Error {
code: string;
constructor(message: string);
}
export declare class PasetoNotSupported extends PasetoError {
}
export declare class PasetoDecryptionFailed extends PasetoError {
}
export declare class PasetoInvalid extends PasetoError {
}
export declare class PasetoVerificationFailed extends PasetoError {
}
export declare class PasetoPayloadInvalid extends PasetoError {
}
export declare class PasetoClaimInvalid extends PasetoError {
}
export declare class PasetoPurposeInvalid extends PasetoError {
}
export declare class PasetoFormatInvalid extends PasetoError {
}
export declare class PasetoKeyInvalid extends PasetoError {
}
export declare class PasetoTokenInvalid extends PasetoError {
}
export declare class PasetoFooterInvalid extends PasetoError {
}
export declare class PasetoSignatureInvalid extends PasetoError {
}