# Package org.pgpainless.key.protection.passphrase_provider

package org.pgpainless.key.protection.passphrase_provider
Passphrase Provider classes.

Related Packages
Package
Description
org.pgpainless.key.protection
Classes related to OpenPGP secret key password protection.
org.pgpainless.key.protection.fixes
Secret Key Protection Fixes.
Class
Description
MapBasedPassphraseProvider
Implementation of the `SecretKeyPassphraseProvider` that holds a map of different `passphrases`.
SecretKeyPassphraseProvider
Interface to allow the user to provide a `Passphrase` for an encrypted OpenPGP secret key.
SolitaryPassphraseProvider
Implementation of the `SecretKeyPassphraseProvider` that holds a single `Passphrase`.