public class SystemKeyStore extends Object
Modifier and Type | Method and Description |
---|---|
void |
deleteKey(String keyName) |
byte[] |
generateNewKey(int numBits,
String algName,
String keyName) |
String |
generateNewKeyHexString(int numBits,
String algName,
String keyName) |
static SystemKeyStore |
getInstance() |
byte[] |
retrieveKey(String keyName) |
String |
retrieveKeyHexString(String keyName) |
static String |
toHexString(byte[] keyData) |
public static SystemKeyStore getInstance()
public static String toHexString(byte[] keyData)
public String generateNewKeyHexString(int numBits, String algName, String keyName) throws NoSuchAlgorithmException
NoSuchAlgorithmException
public byte[] generateNewKey(int numBits, String algName, String keyName) throws NoSuchAlgorithmException
NoSuchAlgorithmException
public String retrieveKeyHexString(String keyName) throws IOException
IOException
public byte[] retrieveKey(String keyName) throws IOException
IOException
public void deleteKey(String keyName)