|
Bouncy Castle Cryptography 1.45 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.io.InputStream
org.bouncycastle.bcpg.ArmoredInputStream
public class ArmoredInputStream
reader for Base64 armored objects - read the headers and then start returning bytes when the data is reached. An IOException is thrown if the CRC check fails.
| Constructor Summary | |
|---|---|
ArmoredInputStream(java.io.InputStream in)
Create a stream for reading a PGP armoured message, parsing up to a header and then reading the data that follows. |
|
ArmoredInputStream(java.io.InputStream in,
boolean hasHeaders)
Create an armoured input stream which will assume the data starts straight away, or parse for headers first depending on the value of hasHeaders. |
|
| Method Summary | |
|---|---|
int |
available()
|
void |
close()
|
java.lang.String |
getArmorHeaderLine()
Return the armor header line (if there is one) |
java.lang.String[] |
getArmorHeaders()
Return the armor headers (the lines after the armor header line), |
boolean |
isClearText()
|
boolean |
isEndOfStream()
|
int |
read()
|
| Methods inherited from class java.io.InputStream |
|---|
mark, markSupported, read, read, reset, skip |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ArmoredInputStream(java.io.InputStream in)
throws java.io.IOException
in -
java.io.IOException
public ArmoredInputStream(java.io.InputStream in,
boolean hasHeaders)
throws java.io.IOException
in - hasHeaders - true if headers are to be looked for, false otherwise.
java.io.IOException| Method Detail |
|---|
public int available()
throws java.io.IOException
available in class java.io.InputStreamjava.io.IOExceptionpublic boolean isClearText()
public boolean isEndOfStream()
public java.lang.String getArmorHeaderLine()
public java.lang.String[] getArmorHeaders()
public int read()
throws java.io.IOException
read in class java.io.InputStreamjava.io.IOException
public void close()
throws java.io.IOException
close in interface java.io.Closeableclose in class java.io.InputStreamjava.io.IOException
|
Bouncy Castle Cryptography 1.45 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||