Interface SecretKeyPassphraseProvider

    • Method Detail

      • getPassphraseFor

        @Nullable
        default Passphrase getPassphraseFor​(org.bouncycastle.openpgp.PGPSecretKey secretKey)
      • getPassphraseFor

        @Nullable
        Passphrase getPassphraseFor​(java.lang.Long keyId)
        Return a passphrase for the given key. If no record has been found, return null. Note: In case of an unprotected secret key, this method must may not return null, but a Passphrase with a content of null.
        Parameters:
        keyId - if of the secret key
        Returns:
        passphrase or null, if no passphrase record has been found.