Options
All
  • Public
  • Public/Protected
  • All
Menu
implements

Hierarchy

  • MutablePgpKeyStore

Implements

Index

Constructors

constructor

Methods

clearKeysInKeyring

  • clearKeysInKeyring(): void

getEncryptKeys

  • getEncryptKeys(): any[]

getFingerprint

  • getFingerprint(): string

getKeyId

  • getKeyId(key: any): string
  • Parameters

    • key: any

    Returns string

getKeysForId

  • getKeysForId(keyId: string): any[]

getPrivateKey

  • getPrivateKey(): any

getPrivateKeyForId

  • getPrivateKeyForId(keyId: any): any

getPrivateKeyId

  • getPrivateKeyId(): string

getPrivateKeys

  • getPrivateKeys(): any[]

getPublicKeyForId

  • getPublicKeyForId(keyId: any): any

getPublicKeyForSubkeyId

  • getPublicKeyForSubkeyId(subkeyId: any): any

getPublicKeys

  • getPublicKeys(): any[]

getPublicKeysForAddress

  • getPublicKeysForAddress(address: any): any[]

getTrustedActiveKeys

  • getTrustedActiveKeys(): any[]

getTrustedKeys

  • getTrustedKeys(): any[]

importKeyPair

  • importKeyPair(publicKey: any, privateKey: any): Promise<void>
  • Parameters

    • publicKey: any
    • privateKey: any

    Returns Promise<void>

importPrivateKey

  • importPrivateKey(privateKey: any): Promise<void>

importPublicKey

  • importPublicKey(publicKey: any): void

isEncryptedPrivateKey

  • isEncryptedPrivateKey(privateKey: any): Promise<boolean>

isValidKey

  • isValidKey(key: any): Promise<boolean>
  • Parameters

    • key: any

    Returns Promise<boolean>

loadKeyring

  • loadKeyring(): Promise<void>

removeKeysForId

  • removeKeysForId(keyId: any): any[]

removePublicKey

  • removePublicKey(publicKey: any): any

removePublicKeyForId

  • removePublicKeyForId(keyId: any): any

sign

  • sign(plainText: any): Promise<any>
  • Parameters

    • plainText: any

    Returns Promise<any>

Generated using TypeDoc