Agent | @tomic

Hierarchy

  • Agent

Implements

Constructors

constructor

  • new Agent(privateKey: string, subject?: string): Agent
  • Parameters

    • privateKey: string
    • Optional subject: string

    Returns Agent

Properties

client

privateKey

privateKey: string

Optional publicKey

publicKey?: string

Optional subject

subject?: string

Methods

buildSecret

  • buildSecret(): string
  • Returns string

getPublicKey

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

verifyPublicKeyWithServer

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

Static fromSecret

  • fromSecret(secretB64: string): Agent
  • Parameters

    • secretB64: string

    Returns Agent