Skip to main content

TokenError

fast-jwt


fast-jwt / TokenError

Class: TokenError

Defined in: src/index.d.ts:19

Extends​

  • Error

Indexable​

[key: string]: any

Constructors​

Constructor​

new TokenError(code, message?, additional?): TokenError

Defined in: src/index.d.ts:20

Parameters​

code​

TokenValidationErrorCode

message?​

string

additional?​

Returns​

TokenError

Overrides​

Error.constructor

Properties​

code​

code: TokenValidationErrorCode

Defined in: src/index.d.ts:24


message​

message: string

Defined in: website/node_modules/typescript/lib/lib.es5.d.ts:1075

Inherited from​

Error.message


name​

name: string

Defined in: website/node_modules/typescript/lib/lib.es5.d.ts:1074

Inherited from​

Error.name


stack?​

optional stack?: string

Defined in: website/node_modules/typescript/lib/lib.es5.d.ts:1076

Inherited from​

Error.stack


codes​

static codes: object

Defined in: src/index.d.ts:22

expired​

readonly expired: "FAST_JWT_EXPIRED"

inactive​

readonly inactive: "FAST_JWT_INACTIVE"

invalidAlgorithm​

readonly invalidAlgorithm: "FAST_JWT_INVALID_ALGORITHM"

invalidClaimType​

readonly invalidClaimType: "FAST_JWT_INVALID_CLAIM_TYPE"

invalidClaimValue​

readonly invalidClaimValue: "FAST_JWT_INVALID_CLAIM_VALUE"

invalidCritHeader​

readonly invalidCritHeader: "FAST_JWT_INVALID_CRIT_HEADER"

invalidKey​

readonly invalidKey: "FAST_JWT_INVALID_KEY"

invalidOption​

readonly invalidOption: "FAST_JWT_INVALID_OPTION"

invalidPayload​

readonly invalidPayload: "FAST_JWT_INVALID_PAYLOAD"

invalidSignature​

readonly invalidSignature: "FAST_JWT_INVALID_SIGNATURE"

invalidType​

readonly invalidType: "FAST_JWT_INVALID_TYPE"

keyFetchingError​

readonly keyFetchingError: "FAST_JWT_KEY_FETCHING_ERROR"

malformed​

readonly malformed: "FAST_JWT_MALFORMED"

missingKey​

readonly missingKey: "FAST_JWT_MISSING_KEY"

missingRequiredClaim​

readonly missingRequiredClaim: "FAST_JWT_MISSING_REQUIRED_CLAIM"

missingSignature​

readonly missingSignature: "FAST_JWT_MISSING_SIGNATURE"

signError​

readonly signError: "FAST_JWT_SIGN_ERROR"

verifyError​

readonly verifyError: "FAST_JWT_VERIFY_ERROR"

Methods​

wrap()​

static wrap(originalError, code, message): TokenError

Defined in: src/index.d.ts:21

Parameters​

originalError​

Error

code​

TokenValidationErrorCode

message​

string

Returns​

TokenError