Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • KioskSession

Index

Constructors

constructor

Accessors

facilityId

  • get facilityId(): number

kioskToken

  • get kioskToken(): string

sessionHandler

Methods

close

  • close(): void

fingerprintLogin

  • fingerprintLogin(params: { facilityRelationshipId: number; hash: string }): Promise<FacilityUserSession>

getAccessControl

getConfiguration

getFacility

getMemberRelationship

getMemberRelationships

getRelationship

getRelationships

  • Parameters

    • options: { ascending?: boolean; employee?: boolean; includeSession?: boolean; limit?: number; member?: boolean; memberIdentifier?: string; name?: string; offset?: number; sort?: FacilityUserRelationshipSorting } = {}
      • Optional ascending?: boolean
      • Optional employee?: boolean
      • Optional includeSession?: boolean
      • Optional limit?: number
      • Optional member?: boolean
      • Optional memberIdentifier?: string
      • Optional name?: string
      • Optional offset?: number
      • Optional sort?: FacilityUserRelationshipSorting

    Returns Promise<FacilityUserRelationships>

logout

  • logout(): Promise<void>

sessionEnd

  • sessionEnd(params: { echipData: object; echipId: string }): Promise<Session>
  • Parameters

    • params: { echipData: object; echipId: string }
      • echipData: object
      • echipId: string

    Returns Promise<Session>

sessionUpdate

  • sessionUpdate(params: { echipData: object; echipId: string }): Promise<Session>
  • Parameters

    • params: { echipData: object; echipId: string }
      • echipData: object
      • echipId: string

    Returns Promise<Session>

userLogin

  • userLogin(params: { primaryIdentification: string | number; secondaryIdentification?: string | number }): Promise<FacilityUserSession>
  • Parameters

    • params: { primaryIdentification: string | number; secondaryIdentification?: string | number }
      • primaryIdentification: string | number
      • Optional secondaryIdentification?: string | number

    Returns Promise<FacilityUserSession>