public class VirgilKeyStorage extends Object implements KeyStorage
| Constructor and Description |
|---|
VirgilKeyStorage()
Create a new instance of
VirgilKeyStorage |
VirgilKeyStorage(String keysPath)
Create a new instance of
VirgilKeyStorage |
| Modifier and Type | Method and Description |
|---|---|
void |
delete(String keyName)
Deletes the private key from key store by given Id.
|
boolean |
exists(String keyName)
Checks if the private key exists in this storage by given alias.
|
KeyEntry |
load(String keyName)
Loads the private key associated with the given alias.
|
void |
store(KeyEntry keyEntry)
Stores the private key (that has already been protected) to the given
alias.
|
public VirgilKeyStorage()
VirgilKeyStoragepublic VirgilKeyStorage(String keysPath)
VirgilKeyStoragekeysPath - The path to key storage folder.public void store(KeyEntry keyEntry)
KeyStoragestore in interface KeyStoragekeyEntry - The key entry.public KeyEntry load(String keyName)
KeyStorageload in interface KeyStoragekeyName - The key name.public boolean exists(String keyName)
KeyStorageexists in interface KeyStoragekeyName - The key name.true if the private key exists, false otherwise.public void delete(String keyName)
KeyStoragedelete in interface KeyStoragekeyName - The key name.Copyright © 2016. All rights reserved.