UNPKG

propylons-client

Version:
28 lines 1.25 kB
"use strict"; /*! * Propylons * Copyright(c) 2022 Xavier Raffin * MIT Licensed */ Object.defineProperty(exports, "__esModule", { value: true }); exports.InvalidTokenError = exports.InvalidityReason = void 0; var InvalidityReason; (function (InvalidityReason) { InvalidityReason["tokenExpired"] = "tokenExpired"; InvalidityReason["tokenDateInFuture"] = "tokenDateInFuture"; InvalidityReason["tokenWrongFormat"] = "tokenWrongFormat"; InvalidityReason["tokenInvalidRole"] = "tokenInvalidRole"; InvalidityReason["tokenProvidedIsNotTokenId"] = "tokenProvidedIsNotTokenId"; InvalidityReason["tokenSignatureInvalid"] = "tokenSignatureInvalid"; InvalidityReason["tokenSignedByUnkownKeyID"] = "tokenSignedByUnkownKeyID"; InvalidityReason["tokenSignedByWrongAuthority"] = "tokenSignedByWrongAuthority"; InvalidityReason["tokenMissingFields"] = "tokenMissingFields"; })(InvalidityReason = exports.InvalidityReason || (exports.InvalidityReason = {})); class InvalidTokenError extends Error { constructor(message, reason) { super(message); this.name = reason !== null && reason !== void 0 ? reason : message; } } exports.InvalidTokenError = InvalidTokenError; //# sourceMappingURL=TokenError.js.map