Class PGPKeyEncryptionMethodGenerator
- java.lang.Object
-
- org.bouncycastle.openpgp.operator.PGPKeyEncryptionMethodGenerator
-
- Direct Known Subclasses:
PBEKeyEncryptionMethodGenerator,PublicKeyKeyEncryptionMethodGenerator
public abstract class PGPKeyEncryptionMethodGenerator extends java.lang.ObjectAn encryption method that can be applied to encrypt data in aPGPEncryptedDataGenerator.
-
-
Constructor Summary
Constructors Constructor Description PGPKeyEncryptionMethodGenerator()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract ContainedPacketgenerate(int encAlgorithm, byte[] sessionInfo)Generates a packet encoding the details of this encryption method.
-
-
-
Method Detail
-
generate
public abstract ContainedPacket generate(int encAlgorithm, byte[] sessionInfo) throws PGPException
Generates a packet encoding the details of this encryption method.- Parameters:
encAlgorithm- theencryption algorithmbeing usedsessionInfo- session data generated by the encrypted data generator.- Returns:
- a packet encoding the provided information and the configuration of this instance.
- Throws:
PGPException- if an error occurs constructing the packet.
-
-