Bouncy Castle Cryptography Library 1.79

org.bouncycastle.bcpg
Class SymmetricEncDataPacket

java.lang.Object
  |
  +--org.bouncycastle.bcpg.Packet
        |
        +--org.bouncycastle.bcpg.InputStreamPacket
              |
              +--org.bouncycastle.bcpg.SymmetricEncDataPacket
All Implemented Interfaces:
BCPGHeaderObject, PacketTags

public class SymmetricEncDataPacket
extends InputStreamPacket
implements BCPGHeaderObject

Basic type for a symmetric key encrypted packet


Fields inherited from interface org.bouncycastle.bcpg.PacketTags
AEAD_ENC_DATA, COMPRESSED_DATA, EXPERIMENTAL_1, EXPERIMENTAL_2, EXPERIMENTAL_3, EXPERIMENTAL_4, LITERAL_DATA, MARKER, MOD_DETECTION_CODE, ONE_PASS_SIGNATURE, PADDING, PUBLIC_KEY, PUBLIC_KEY_ENC_SESSION, PUBLIC_SUBKEY, RESERVED, SECRET_KEY, SECRET_SUBKEY, SIGNATURE, SYM_ENC_INTEGRITY_PRO, SYMMETRIC_KEY_ENC, SYMMETRIC_KEY_ENC_SESSION, TRUST, USER_ATTRIBUTE, USER_ID
 
Constructor Summary
SymmetricEncDataPacket()
           
SymmetricEncDataPacket(BCPGInputStream in)
           
SymmetricEncDataPacket(BCPGInputStream in, boolean newPacketFormat)
           
 
Method Summary
 void encode(BCPGOutputStream bcpgOut)
           
 int getType()
          Return the header type.
 
Methods inherited from class org.bouncycastle.bcpg.InputStreamPacket
getInputStream
 
Methods inherited from class org.bouncycastle.bcpg.Packet
getPacketTag, hasNewPacketFormat, isCritical
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SymmetricEncDataPacket

public SymmetricEncDataPacket(BCPGInputStream in)

SymmetricEncDataPacket

public SymmetricEncDataPacket(BCPGInputStream in,
                              boolean newPacketFormat)

SymmetricEncDataPacket

public SymmetricEncDataPacket()
Method Detail

getType

public int getType()
Description copied from interface: BCPGHeaderObject
Return the header type.
Specified by:
getType in interface BCPGHeaderObject
Following copied from interface: org.bouncycastle.bcpg.BCPGHeaderObject
Returns:
header type code

encode

public void encode(BCPGOutputStream bcpgOut)
            throws java.io.IOException
Specified by:
encode in interface BCPGHeaderObject

Bouncy Castle Cryptography Library 1.79