public final class KeyStoreUtil extends Object
| Modifier and Type | Field and Description |
|---|---|
static char[] |
KEYSTORE_PASSPHRASE |
| Modifier and Type | Method and Description |
|---|---|
static KeyStore |
clearKeyStore(byte[] keyStoreData,
String keyStoreProvider,
String keyStoreType) |
static void |
clearKeyStore(byte[] keyStoreData,
String keyStoreProvider,
String keyStoreType,
BiConsumer<KeyStore,InputStream> loadKs) |
static KeyStore |
createKeyStoreForKeyPair(KeyPair keyPair,
String keyStoreProvider,
String signatureProvider,
String keyStoreType) |
static KeyStore |
createKeyStoreForKeyPair(KeyPair keyPair,
String keyStoreProvider,
String signatureProvider,
String keyStoreType,
Consumer<KeyStore> loadKs) |
static X509Certificate |
generateCertificate(KeyPair keyPair,
String signatureProvider) |
static KeyPair |
getKeyPairFromKeyStore(byte[] keyStoreData,
String keyStoreProvider,
String keyStoreType) |
static KeyPair |
getKeyPairFromKeyStore(byte[] keyStoreData,
String keyStoreProvider,
String keyStoreType,
BiConsumer<KeyStore,InputStream> loadKs) |
static byte[] |
storeKeyStore(KeyStore keyStore) |
public static KeyStore createKeyStoreForKeyPair(KeyPair keyPair, String keyStoreProvider, String signatureProvider, String keyStoreType)
public static KeyStore createKeyStoreForKeyPair(KeyPair keyPair, String keyStoreProvider, String signatureProvider, String keyStoreType, Consumer<KeyStore> loadKs)
public static KeyPair getKeyPairFromKeyStore(byte[] keyStoreData, String keyStoreProvider, String keyStoreType)
public static KeyPair getKeyPairFromKeyStore(byte[] keyStoreData, String keyStoreProvider, String keyStoreType, BiConsumer<KeyStore,InputStream> loadKs)
public static byte[] storeKeyStore(KeyStore keyStore)
public static KeyStore clearKeyStore(byte[] keyStoreData, String keyStoreProvider, String keyStoreType)
public static void clearKeyStore(byte[] keyStoreData,
String keyStoreProvider,
String keyStoreType,
BiConsumer<KeyStore,InputStream> loadKs)
public static X509Certificate generateCertificate(KeyPair keyPair, String signatureProvider)
Copyright © 2008–2021 RIPE Network Coordination Centre (RIPE NCC). All rights reserved.