Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • AuthService

Index

Constructors

constructor

Properties

mutableKeyStore

mutableKeyStore: MutableKeyStore

sessionLoginCount

sessionLoginCount: number = 0

sessionToken

sessionToken: any

Methods

getChallenge

  • getChallenge(): void
  • Returns void

getPrivateKey

  • getPrivateKey(): any
  • Returns any

getPublicKeys

  • getPublicKeys(): Promise<any>
  • Returns Promise<any>

getTrustedUsers

  • getTrustedUsers(): any
  • Returns any

getWithToken

  • getWithToken(): void
  • Returns void

init

  • init(): Promise<void>
  • Returns Promise<void>

login

  • login(): boolean
  • Returns boolean

loginResponse

  • loginResponse(o: { challenge: string; realm: any }): Promise<any>
  • Parameters

    • o: { challenge: string; realm: any }
      • challenge: string
      • realm: any

    Returns Promise<any>

loginView

  • loginView(): void
  • Returns void

logout

  • logout(): void
  • Returns void

sendResponse

  • sendResponse(hobaResponseEncoded: any): Promise<boolean>
  • Parameters

    • hobaResponseEncoded: any

    Returns Promise<boolean>

setKey

  • setKey(privateKeyArmored: any): Promise<boolean>
  • throws

    Parameters

    • privateKeyArmored: any

    Returns Promise<boolean>

setState

  • setState(s: any): void
  • Parameters

    • s: any

    Returns void

Generated using TypeDoc