public class PEMWriter extends PEM
DSA_PRIVATE_KEY, HEX_CHARS, MAX_LINE_LENGTH, PEM_BEGIN, PEM_BOUNDARY, PEM_END, RSA_PRIVATE_KEY
Constructor and Description |
---|
PEMWriter()
Creates a new PEMWriter object.
|
Modifier and Type | Method and Description |
---|---|
void |
encryptPayload(byte[] payload,
java.lang.String passphrase) |
java.util.Map |
getHeader() |
byte[] |
getPayload() |
java.lang.String |
getType() |
void |
setPayload(byte[] bs) |
void |
setType(java.lang.String string) |
void |
write(java.io.Writer w) |
getKeyFromPassphrase
public void write(java.io.Writer w) throws java.io.IOException
w
- java.io.IOException
public void encryptPayload(byte[] payload, java.lang.String passphrase) throws java.security.GeneralSecurityException
payload
- passphrase
- java.security.GeneralSecurityException
public java.util.Map getHeader()
public byte[] getPayload()
public java.lang.String getType()
public void setPayload(byte[] bs)
bs
- public void setType(java.lang.String string)
string
- Copyright © 2002-2003 Lee David Painter & Contributors. All Rights Reserved.