Interface CustomPublicKeyDataDecryptorFactory
- All Superinterfaces:
org.bouncycastle.openpgp.operator.PGPDataDecryptorFactory,org.bouncycastle.openpgp.operator.PublicKeyDataDecryptorFactory
- All Known Implementing Classes:
CachingBcPublicKeyDataDecryptorFactory,HardwareSecurity.HardwareDataDecryptorFactory
public interface CustomPublicKeyDataDecryptorFactory
extends org.bouncycastle.openpgp.operator.PublicKeyDataDecryptorFactory
Custom
PublicKeyDataDecryptorFactory which can enable customized implementations of message decryption
using public keys.
This class can for example be used to implement message encryption using hardware tokens like smartcards or
TPMs.- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionReturn theSubkeyIdentifierfor which this particularCustomPublicKeyDataDecryptorFactoryis intended.Methods inherited from interface org.bouncycastle.openpgp.operator.PGPDataDecryptorFactory
createDataDecryptor, createDataDecryptor, createDataDecryptorMethods inherited from interface org.bouncycastle.openpgp.operator.PublicKeyDataDecryptorFactory
recoverSessionData
-
Method Details
-
getSubkeyIdentifier
SubkeyIdentifier getSubkeyIdentifier()Return theSubkeyIdentifierfor which this particularCustomPublicKeyDataDecryptorFactoryis intended.- Returns:
- subkey identifier
-