public class PEMDecoder
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
PEM_DSA_PRIVATE_KEY |
static int |
PEM_EC_PRIVATE_KEY |
static int |
PEM_OPENSSH_PRIVATE_KEY |
static int |
PEM_RSA_PRIVATE_KEY |
| Constructor and Description |
|---|
PEMDecoder() |
| Modifier and Type | Method and Description |
|---|---|
static java.security.KeyPair |
decode(char[] pem,
java.lang.String password) |
static java.security.KeyPair |
decode(PEMStructure ps,
java.lang.String password) |
static boolean |
isPEMEncrypted(PEMStructure ps) |
static PEMStructure |
parsePEM(char[] pem) |
public static final int PEM_RSA_PRIVATE_KEY
public static final int PEM_DSA_PRIVATE_KEY
public static final int PEM_EC_PRIVATE_KEY
public static final int PEM_OPENSSH_PRIVATE_KEY
public static final PEMStructure parsePEM(char[] pem) throws java.io.IOException
java.io.IOExceptionpublic static final boolean isPEMEncrypted(PEMStructure ps) throws java.io.IOException
java.io.IOExceptionpublic static java.security.KeyPair decode(char[] pem,
java.lang.String password)
throws java.io.IOException
java.io.IOExceptionpublic static java.security.KeyPair decode(PEMStructure ps, java.lang.String password) throws java.io.IOException
java.io.IOException