|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--iaik.me.utils.PEM
Utility class to handle the ASCII compatible PEM format.
Field Summary | |
static String |
PEM_ID_CERTIFICATE
ID used for PEM encoded X.509 certificates. |
static String |
PEM_ID_CERTIFICATE_REQUEST
ID used for PEM encoded certificate requests. |
static String |
PEM_ID_ENCRYPTED_KEY
ID used for PEM encoded PKCS#8 encrypted private keys. |
Constructor Summary | |
PEM(InputStream in)
Create a PEM object from an InputStream. |
|
PEM(Reader reader)
Create a PEM object from a Reader. |
Method Summary | |
byte[] |
nextData()
Get the next PEM part. |
InputStream |
nextInputStream()
Get the next PEM part as a InputStream. |
static byte[] |
toPEM(byte[] data,
String id)
Convert the data to PEM format. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final String PEM_ID_CERTIFICATE
public static final String PEM_ID_CERTIFICATE_REQUEST
public static final String PEM_ID_ENCRYPTED_KEY
Constructor Detail |
public PEM(InputStream in) throws IOException
public PEM(Reader reader) throws IOException
Method Detail |
public byte[] nextData() throws IOException
public InputStream nextInputStream() throws IOException
public static byte[] toPEM(byte[] data, String id)
Example: PEM.toPEM(cert.getEncoded(), PEM.PEM_ID_CERTIFICATE);
|
This Javadoc may contain text parts from IETF Internet Standard specifications, see copyright note) and RSA Data Security Public-Key Cryptography Standards (see copyright note). | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |