1
0
Fork 0
mirror of https://github.com/pgpainless/pgpainless.git synced 2024-12-22 19:08:00 +01:00

Remove KeyRingUtils.unlockSecretKey()

This commit is contained in:
Paul Schaub 2023-09-12 14:36:42 +02:00
parent 19063454cb
commit a0b01f121a
Signed by: vanitasvitae
GPG key ID: 62BEE9264BF17311

View file

@ -8,7 +8,6 @@ import openpgp.openPgpKeyId
import org.bouncycastle.bcpg.S2K
import org.bouncycastle.bcpg.SecretKeyPacket
import org.bouncycastle.extensions.certificate
import org.bouncycastle.extensions.unlock
import org.bouncycastle.openpgp.*
import org.bouncycastle.util.Strings
import org.pgpainless.exception.MissingPassphraseException
@ -154,22 +153,6 @@ class KeyRingUtils {
.toList())
}
/**
* Unlock a {@link PGPSecretKey} and return the resulting {@link PGPPrivateKey}.
*
* @param secretKey secret key
* @param protector protector to unlock the secret key
* @return private key
*
* @throws PGPException if something goes wrong (e.g. wrong passphrase)
*/
@JvmStatic
@Deprecated("Deprecated in favor of secretKey.unlock(protector)",
ReplaceWith("secretKey.unlock(protector)"))
fun unlockSecretKey(secretKey: PGPSecretKey, protector: SecretKeyRingProtector): PGPPrivateKey {
return secretKey.unlock(protector)
}
/**
* Create a new {@link PGPPublicKeyRingCollection} from an array of {@link PGPPublicKeyRing PGPPublicKeyRings}.
*