Bouncy Castle Cryptography Library 1.79

org.bouncycastle.bcpg
Class PaddingPacket

java.lang.Object
  |
  +--org.bouncycastle.bcpg.Packet
        |
        +--org.bouncycastle.bcpg.ContainedPacket
              |
              +--org.bouncycastle.bcpg.PaddingPacket
All Implemented Interfaces:
org.bouncycastle.util.Encodable, PacketTags

public class PaddingPacket
extends ContainedPacket


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
PaddingPacket(BCPGInputStream in)
           
PaddingPacket(BCPGInputStream in, boolean newPacketFormat)
           
PaddingPacket(byte[] padding)
           
PaddingPacket(int octetLen, java.security.SecureRandom random)
           
 
Method Summary
 void encode(BCPGOutputStream pOut)
           
 byte[] getPadding()
           
 
Methods inherited from class org.bouncycastle.bcpg.ContainedPacket
getEncoded, getEncoded
 
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

PaddingPacket

public PaddingPacket(BCPGInputStream in)
              throws java.io.IOException

PaddingPacket

public PaddingPacket(BCPGInputStream in,
                     boolean newPacketFormat)
              throws java.io.IOException

PaddingPacket

public PaddingPacket(byte[] padding)

PaddingPacket

public PaddingPacket(int octetLen,
                     java.security.SecureRandom random)
Method Detail

getPadding

public byte[] getPadding()

encode

public void encode(BCPGOutputStream pOut)
            throws java.io.IOException
Overrides:
encode in class ContainedPacket

Bouncy Castle Cryptography Library 1.79