org.bouncycastle.bcpg
Class BCPGInputStream
InputStreamorg.bouncycastle.bcpg.BCPGInputStream
- PacketTags
public class BCPGInputStream
extends InputStream
reader for PGP objects
COMPRESSED_DATA, EXPERIMENTAL_1, EXPERIMENTAL_2, EXPERIMENTAL_3, EXPERIMENTAL_4, LITERAL_DATA, MARKER, MOD_DETECTION_CODE, ONE_PASS_SIGNATURE, PUBLIC_KEY, PUBLIC_KEY_ENC_SESSION, PUBLIC_SUBKEY, RESERVED, SECRET_KEY, SECRET_SUBKEY, SIGNATURE, SYMMETRIC_KEY_ENC, SYMMETRIC_KEY_ENC_SESSION, SYM_ENC_INTEGRITY_PRO, TRUST, USER_ATTRIBUTE, USER_ID |
BCPGInputStream
public BCPGInputStream(InputStream in)
available
public int available()
throws IOException
nextPacketTag
public int nextPacketTag()
throws IOException returns the nest packet tag in the stream.
- the tag number.
read
public int read()
throws IOException
readFully
public void readFully(byte[] buf)
throws IOException
readFully
public void readFully(byte[] buf,
int off,
int len)
throws IOException
readPacket
public Packet readPacket()
throws IOException