public static class KeyPassphraseProvider.DefaultKeyPassphraseProvider extends java.lang.Object implements KeyPassphraseProvider
KeyPassphraseProvider.DefaultKeyPassphraseProvider
Constructor and Description |
---|
DefaultKeyPassphraseProvider() |
DefaultKeyPassphraseProvider(OpenPGPKey key,
char[] passphrase) |
Modifier and Type | Method and Description |
---|---|
KeyPassphraseProvider.DefaultKeyPassphraseProvider |
addPassphrase(char[] passphrase) |
KeyPassphraseProvider.DefaultKeyPassphraseProvider |
addPassphrase(OpenPGPKey.OpenPGPSecretKey key,
char[] passphrase) |
KeyPassphraseProvider.DefaultKeyPassphraseProvider |
addPassphrase(OpenPGPKey key,
char[] passphrase) |
char[] |
getKeyPassword(OpenPGPKey.OpenPGPSecretKey key)
Return the passphrase for the given key.
|
KeyPassphraseProvider.DefaultKeyPassphraseProvider |
setMissingPassphraseCallback(KeyPassphraseProvider callback) |
public DefaultKeyPassphraseProvider()
public DefaultKeyPassphraseProvider(OpenPGPKey key, char[] passphrase)
public char[] getKeyPassword(OpenPGPKey.OpenPGPSecretKey key)
KeyPassphraseProvider
getKeyPassword
in interface KeyPassphraseProvider
key
- the locked (sub-)key.public KeyPassphraseProvider.DefaultKeyPassphraseProvider addPassphrase(char[] passphrase)
public KeyPassphraseProvider.DefaultKeyPassphraseProvider addPassphrase(OpenPGPKey key, char[] passphrase)
public KeyPassphraseProvider.DefaultKeyPassphraseProvider addPassphrase(OpenPGPKey.OpenPGPSecretKey key, char[] passphrase)
public KeyPassphraseProvider.DefaultKeyPassphraseProvider setMissingPassphraseCallback(KeyPassphraseProvider callback)