Skip to main content

JwtHelper

@nuclia/coreDocs


@nuclia/core / JwtHelper

Class: JwtHelper

Constructors

new JwtHelper()

new JwtHelper(token): JwtHelper

Parameters

token: string

Returns

JwtHelper

Defined in

libs/sdk-core/src/lib/auth/jwt-helpers.ts:19

Properties

token

token: string

Defined in

libs/sdk-core/src/lib/auth/jwt-helpers.ts:17

Methods

decodeToken()

decodeToken(token): any

Parameters

token: string = ...

Returns

any

Defined in

libs/sdk-core/src/lib/auth/jwt-helpers.ts:88


getJWTUser()

getJWTUser(token): null | JwtUser

Parameters

token: string = ...

Returns

null | JwtUser

Defined in

libs/sdk-core/src/lib/auth/jwt-helpers.ts:109


getTokenExpirationDate()

getTokenExpirationDate(token): null | Date

Parameters

token: string = ...

Returns

null | Date

Defined in

libs/sdk-core/src/lib/auth/jwt-helpers.ts:119


isTokenExpired()

isTokenExpired(token, offsetSeconds?): boolean

Parameters

token: string = ...

offsetSeconds?: number

Returns

boolean

Defined in

libs/sdk-core/src/lib/auth/jwt-helpers.ts:130


urlBase64Decode()

urlBase64Decode(str): string

Parameters

str: string

Returns

string

Defined in

libs/sdk-core/src/lib/auth/jwt-helpers.ts:23