Top Fields Constructors Methods
org.bouncycastle.openpgp

public Class PGPSymmetricKeyEncryptedData

extends PGPEncryptedData
Class Inheritance
Known Direct Subclasses
org.bouncycastle.openpgp.PGPPBEEncryptedData, org.bouncycastle.openpgp.PGPSessionKeyEncryptedData
Imports
java.io.EOFException, .InputStream, org.bouncycastle.bcpg.AEADEncDataPacket, .BCPGInputStream, .InputStreamPacket, .SymmetricEncIntegrityPacket, org.bouncycastle.openpgp.operator.PGPDataDecryptor, .PGPDataDecryptorFactory, org.bouncycastle.util.io.TeeInputStream

Field Summary

Inherited from org.bouncycastle.openpgp.PGPEncryptedData:
encDataencStreamintegrityCalculatortruncStream

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
protected InputStream
private InputStream
getDataStream(boolean withIntegrityPacket, PGPDataDecryptor dataDecryptor)

Inherited from org.bouncycastle.openpgp.PGPEncryptedData:
getAlgorithmgetInputStreamgetVersionisIntegrityProtectedverify

Constructor Detail

PGPSymmetricKeyEncryptedDataback to summary
protected PGPSymmetricKeyEncryptedData(InputStreamPacket encData)

Method Detail

createDecryptionStreamback to summary
protected InputStream createDecryptionStream(PGPDataDecryptorFactory dataDecryptorFactory, PGPSessionKey sessionKey) throws PGPException
getDataStreamback to summary
private InputStream getDataStream(boolean withIntegrityPacket, PGPDataDecryptor dataDecryptor) throws PGPException