UNPKG

ajt-validator

Version:

Validation library for JavaScript and TypeScript

53 lines (52 loc) 3.23 kB
"use strict"; // Common types for the authentication validation module Object.defineProperty(exports, "__esModule", { value: true }); exports.PasswordErrorCode = exports.UsernameErrorCode = exports.TokenErrorCode = exports.TwoFactorErrorCode = exports.ApiKeyErrorCode = void 0; // Define authentication error codes var ApiKeyErrorCode; (function (ApiKeyErrorCode) { ApiKeyErrorCode["APIKEY_REQUIRED"] = "APIKEY_REQUIRED"; ApiKeyErrorCode["APIKEY_TOO_SHORT"] = "APIKEY_TOO_SHORT"; ApiKeyErrorCode["APIKEY_TOO_LONG"] = "APIKEY_TOO_LONG"; ApiKeyErrorCode["INVALID_APIKEY_FORMAT"] = "INVALID_APIKEY_FORMAT"; ApiKeyErrorCode["INVALID_APIKEY_PREFIX"] = "INVALID_APIKEY_PREFIX"; })(ApiKeyErrorCode || (exports.ApiKeyErrorCode = ApiKeyErrorCode = {})); var TwoFactorErrorCode; (function (TwoFactorErrorCode) { TwoFactorErrorCode["TWOFACTOR_REQUIRED"] = "TWOFACTOR_REQUIRED"; TwoFactorErrorCode["TWOFACTOR_CODE_REQUIRED"] = "TWOFACTOR_CODE_REQUIRED"; TwoFactorErrorCode["INVALID_TWOFACTOR_LENGTH"] = "INVALID_TWOFACTOR_LENGTH"; TwoFactorErrorCode["INVALID_TWOFACTOR_FORMAT"] = "INVALID_TWOFACTOR_FORMAT"; TwoFactorErrorCode["INVALID_TWOFACTOR_TYPE"] = "INVALID_TWOFACTOR_TYPE"; TwoFactorErrorCode["TWOFACTOR_EXPIRED"] = "TWOFACTOR_EXPIRED"; })(TwoFactorErrorCode || (exports.TwoFactorErrorCode = TwoFactorErrorCode = {})); var TokenErrorCode; (function (TokenErrorCode) { TokenErrorCode["TOKEN_REQUIRED"] = "TOKEN_REQUIRED"; TokenErrorCode["TOKEN_TOO_SHORT"] = "TOKEN_TOO_SHORT"; TokenErrorCode["TOKEN_TOO_LONG"] = "TOKEN_TOO_LONG"; TokenErrorCode["INVALID_JWT_FORMAT"] = "INVALID_JWT_FORMAT"; TokenErrorCode["INVALID_TOKEN_PREFIX"] = "INVALID_TOKEN_PREFIX"; TokenErrorCode["TOKEN_EXPIRED"] = "TOKEN_EXPIRED"; })(TokenErrorCode || (exports.TokenErrorCode = TokenErrorCode = {})); var UsernameErrorCode; (function (UsernameErrorCode) { UsernameErrorCode["USERNAME_REQUIRED"] = "USERNAME_REQUIRED"; UsernameErrorCode["USERNAME_TOO_SHORT"] = "USERNAME_TOO_SHORT"; UsernameErrorCode["USERNAME_TOO_LONG"] = "USERNAME_TOO_LONG"; UsernameErrorCode["USERNAME_CONTAINS_SPACES"] = "USERNAME_CONTAINS_SPACES"; UsernameErrorCode["INVALID_USERNAME_FORMAT"] = "INVALID_USERNAME_FORMAT"; UsernameErrorCode["USERNAME_BLOCKED"] = "USERNAME_BLOCKED"; })(UsernameErrorCode || (exports.UsernameErrorCode = UsernameErrorCode = {})); var PasswordErrorCode; (function (PasswordErrorCode) { PasswordErrorCode["PASSWORD_REQUIRED"] = "PASSWORD_REQUIRED"; PasswordErrorCode["PASSWORD_TOO_SHORT"] = "PASSWORD_TOO_SHORT"; PasswordErrorCode["PASSWORD_TOO_LONG"] = "PASSWORD_TOO_LONG"; PasswordErrorCode["PASSWORD_REQUIRES_UPPERCASE"] = "PASSWORD_REQUIRES_UPPERCASE"; PasswordErrorCode["PASSWORD_REQUIRES_LOWERCASE"] = "PASSWORD_REQUIRES_LOWERCASE"; PasswordErrorCode["PASSWORD_REQUIRES_NUMBER"] = "PASSWORD_REQUIRES_NUMBER"; PasswordErrorCode["PASSWORD_REQUIRES_SPECIAL_CHAR"] = "PASSWORD_REQUIRES_SPECIAL_CHAR"; PasswordErrorCode["PASSWORD_TOO_COMMON"] = "PASSWORD_TOO_COMMON"; PasswordErrorCode["PASSWORD_CONTAINS_USERNAME"] = "PASSWORD_CONTAINS_USERNAME"; })(PasswordErrorCode || (exports.PasswordErrorCode = PasswordErrorCode = {}));