Top Fields Constructors Methods
org.bouncycastle.bcpg

public Class PaddingPacket

extends ContainedPacket
Class Inheritance
Imports
java.io.IOException, java.security.SecureRandom, org.bouncycastle.util.Arrays, org.bouncycastle.util.io.Streams

Field Summary

Modifier and TypeField and Description
private final byte[]

Constructor Summary

AccessConstructor and Description
public
public
PaddingPacket(BCPGInputStream in, boolean newPacketFormat)

public
PaddingPacket(byte[] padding)

public
PaddingPacket(int octetLen, SecureRandom random)

Method Summary

Modifier and TypeMethod and Description
public void
public byte[]
private static byte[]
randomBytes(int octetCount, SecureRandom random)

Inherited from org.bouncycastle.bcpg.ContainedPacket:
getEncodedgetEncoded

Field Detail

paddingback to summary
private final byte[] padding

Constructor Detail

PaddingPacketback to summary
public PaddingPacket(BCPGInputStream in) throws IOException
PaddingPacketback to summary
public PaddingPacket(BCPGInputStream in, boolean newPacketFormat) throws IOException
PaddingPacketback to summary
public PaddingPacket(byte[] padding)
PaddingPacketback to summary
public PaddingPacket(int octetLen, SecureRandom random)

Method Detail

encodeback to summary
public void encode(BCPGOutputStream pOut) throws IOException

Implements abstract org.bouncycastle.bcpg.ContainedPacket.encode.

Annotations
@Override
getPaddingback to summary
public byte[] getPadding()
randomBytesback to summary
private static byte[] randomBytes(int octetCount, SecureRandom random)