signify-ts
    Preparing search index...

    Interface KeyStore

    Sub interface for key store specific functions.

    interface KeyStore {
        getGbls(key: string): undefined | string;
        getPres(pre: string): undefined | Uint8Array<ArrayBufferLike>;
        getPris(keys: string, decrypter: Decrypter): undefined | Signer;
        getPrms(keys: string): undefined | PrePrm;
        getPths(pubKey: string): undefined | PubPath;
        getPubs(keys: string): undefined | PubSet;
        getSits(keys: string): undefined | PreSit;
        pinGbls(key: string, val: string): void;
        pinPres(pre: string, val: Uint8Array): boolean;
        pinPris(keys: string, data: Signer, encrypter: Encrypter): void;
        pinPrms(keys: string, data: PrePrm): void;
        pinPths(pubKey: string, val: PubPath): boolean;
        pinSits(pre: string, val: PreSit): boolean;
        prisElements(decrypter: Decrypter): [string, Signer][];
        prmsElements(): [string, PrePrm][];
        putPres(pre: string, val: Uint8Array): boolean;
        putPris(pubKey: string, signer: Signer, encrypter: Encrypter): boolean;
        putPrms(keys: string, data: PrePrm): boolean;
        putPths(pubKey: string, val: PubPath): boolean;
        putPubs(keys: string, data: PubSet): boolean;
        putSits(pre: string, val: PreSit): boolean;
        remPris(pubKey: string): void;
        remPrms(keys: string): boolean;
        remSits(keys: string): boolean;
    }
    Index

    Methods

    • Parameters

      • pre: string

      Returns undefined | Uint8Array<ArrayBufferLike>

    • Parameters

      • keys: string

      Returns undefined | PrePrm

    • Parameters

      • pubKey: string

      Returns undefined | PubPath

    • Parameters

      • keys: string

      Returns undefined | PubSet

    • Parameters

      • keys: string

      Returns undefined | PreSit

    • Parameters

      • pre: string
      • val: Uint8Array

      Returns boolean

    • Parameters

      • pubKey: string
      • val: PubPath

      Returns boolean

    • Parameters

      • pre: string
      • val: PreSit

      Returns boolean

    • Parameters

      • pre: string
      • val: Uint8Array

      Returns boolean

    • Parameters

      • keys: string
      • data: PrePrm

      Returns boolean

    • Parameters

      • pubKey: string
      • val: PubPath

      Returns boolean

    • Parameters

      • keys: string
      • data: PubSet

      Returns boolean

    • Parameters

      • pre: string
      • val: PreSit

      Returns boolean