public class PEMKeyStore extends KeyTool
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
PRIVATE_KEY |
keyStore, keyStoreFile, logger, password| 构造器和说明 |
|---|
PEMKeyStore(java.io.InputStream keyStoreFileInputStream) |
PEMKeyStore(java.lang.String keyStoreFile) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected java.security.PrivateKey |
getPrivateKey() |
protected java.security.PublicKey |
getPublicKey()
Abstract function of getting public key
|
protected void |
load(java.io.InputStream in)
Abstract function of load key from InputStream
|
static void |
storeKeyPairWithPemFormat(java.lang.String hexedPrivateKey,
java.lang.String privateKeyFilePath,
java.lang.String curveName) |
convertHexedStringToKeyPair, convertHexedStringToPrivateKey, convertHexedStringToPrivateKey, convertPrivateKeyToKeyPair, getHexedPrivateKey, getHexedPublicKey, getHexedPublicKey, getKeyPair, getKeyStoreFile, getPublicKeyFromPrivateKey, getPublicKeyFromPrivateKey, load, storePublicKeyWithPem, storePublicKeyWithPempublic static final java.lang.String PRIVATE_KEY
public PEMKeyStore(java.lang.String keyStoreFile)
public PEMKeyStore(java.io.InputStream keyStoreFileInputStream)
protected java.security.PublicKey getPublicKey()
KeyToolgetPublicKey 在类中 KeyToolpublic static void storeKeyPairWithPemFormat(java.lang.String hexedPrivateKey,
java.lang.String privateKeyFilePath,
java.lang.String curveName)
throws SaveKeyStoreException
protected void load(java.io.InputStream in)
KeyToolprotected java.security.PrivateKey getPrivateKey()
getPrivateKey 在类中 KeyTool