Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • IAVClient

Implemented by

Index

Methods

  • initialize(electionConfig: ElectionConfig): Promise<void>
  • initialize(): Promise<void>
  • Parameters

    Returns Promise<void>

  • Returns Promise<void>

  • requestAccessCode(opaqueVoterId: string, email: string): Promise<void>
  • Parameters

    • opaqueVoterId: string
    • email: string

    Returns Promise<void>

  • validateAccessCode(code: string): Promise<void>
  • Parameters

    • code: string

    Returns Promise<void>

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

  • waitForVerifierRegistration(): Promise<string>
  • Returns Promise<string>

  • spoilBallot(): Promise<string>
  • Returns Promise<string>

  • purgeData(): void
  • Returns void

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

  • checkBallotStatus(trackingCode: string): Promise<BallotStatus>
  • Parameters

    • trackingCode: string

    Returns Promise<BallotStatus>