Package org.pgpainless.key.protection
Class UnlockSecretKey
java.lang.Object
org.pgpainless.key.protection.UnlockSecretKey
-
Method Summary
Modifier and TypeMethodDescriptionstatic org.bouncycastle.openpgp.PGPPrivateKey
unlockSecretKey
(org.bouncycastle.openpgp.PGPSecretKey secretKey, org.bouncycastle.openpgp.operator.PBESecretKeyDecryptor decryptor) static org.bouncycastle.openpgp.PGPPrivateKey
unlockSecretKey
(org.bouncycastle.openpgp.PGPSecretKey secretKey, SecretKeyRingProtector protector) static org.bouncycastle.openpgp.PGPPrivateKey
unlockSecretKey
(org.bouncycastle.openpgp.PGPSecretKey secretKey, Passphrase passphrase)
-
Method Details
-
unlockSecretKey
public static org.bouncycastle.openpgp.PGPPrivateKey unlockSecretKey(org.bouncycastle.openpgp.PGPSecretKey secretKey, SecretKeyRingProtector protector) throws org.bouncycastle.openpgp.PGPException, KeyIntegrityException - Throws:
org.bouncycastle.openpgp.PGPException
KeyIntegrityException
-
unlockSecretKey
public static org.bouncycastle.openpgp.PGPPrivateKey unlockSecretKey(org.bouncycastle.openpgp.PGPSecretKey secretKey, org.bouncycastle.openpgp.operator.PBESecretKeyDecryptor decryptor) throws org.bouncycastle.openpgp.PGPException - Throws:
org.bouncycastle.openpgp.PGPException
-
unlockSecretKey
public static org.bouncycastle.openpgp.PGPPrivateKey unlockSecretKey(org.bouncycastle.openpgp.PGPSecretKey secretKey, Passphrase passphrase) throws org.bouncycastle.openpgp.PGPException, KeyIntegrityException - Throws:
org.bouncycastle.openpgp.PGPException
KeyIntegrityException
-