Options
All
  • Public
  • Public/Protected
  • All
Menu

Class SecurityTokenAdapter

Helper class to store security token and sessionKeySupplier contain methods to check if token is expired and needs to be refreshed

Hierarchy

  • SecurityTokenAdapter

Constructors

constructor

Properties

Private jwt

jwt: object | null = null

Private securityToken

securityToken: string

Private sessionKeySupplier

sessionKeySupplier: SessionKeySupplier

Methods

getSecurityToken

  • getSecurityToken(): string

getStringClaim

  • getStringClaim(key: string): string | null

isValid

  • isValid(): boolean

parse

  • parse(token: string): object
  • Helper method to verify token's secret matches publicKey string then parse token string into an complete object (header, payload, signature)

    Parameters

    • token: string

    Returns object

    payload: object