Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Authenticator

Hierarchy

  • Authenticator

Index

Constructors

constructor

Properties

Private _isAuth

_isAuth: boolean = false

Private apiCall

apiCall: ApiCall

endPoints

endPoints: AuthenticatorEndPointTypes = AuthEndPoints.AuthenticatorEndPointNames

entityName

entityName: string = endPointsEntities.authenticator

Accessors

isAuth

isAuth:

Methods

Private authWithApp

authenticate

Private buildLoginParams

  • buildLoginParams(username: string, password: string): object
  • Parameters

    • username: string
    • password: string

    Returns object

    • data: object
      • password: string
      • rememberMe: boolean
      • username: string

Private loginByApiToken

  • loginByApiToken(apiToken: string): Promise<SDKRespond>

Private loginByRecoveryCode

  • loginByRecoveryCode(code: string): Promise<SDKRespond>

Private loginByToken

  • loginByToken(token: string): Promise<SDKRespond>

Private loginByUserPass

  • loginByUserPass(authData: any): Promise<SDKRespond>

logout

Private postAuthentication

  • postAuthentication(res: SDKRespond): Promise<void>

Generated using TypeDoc