Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Signer

exports

Hierarchy

  • Signer

Implemented by

Index

Methods

fingerprint

  • fingerprint(): string
  • Get the private key fingerprint.

    Returns string

    A private key fingerprint.

onsign

  • Event triggered on successful signing of message.

    Parameters

    Returns void

onverify

  • onverify(flag: boolean): void
  • Event triggered on successful verification of a signature.

    Parameters

    • flag: boolean

    Returns void

prepare

  • Load the message digest.

    Parameters

    Returns boolean

    true - If digest has been loaded successfully.

sign

  • sign(digest: string): Promise<void>
  • Signs a message using a private key.

    async

    Parameters

    • digest: string

      The message to be signed.

    Returns Promise<void>

verify

  • verify(digest: string, signature: Signature): void
  • Verify that signature is valid.

    Parameters

    • digest: string

      The message that was signed.

    • signature: Signature

      The generated signature.

    Returns void

Generated using TypeDoc