public class LunaKeyStoreSIM extends KeyStoreSpi
| Constructor and Description |
|---|
LunaKeyStoreSIM() |
| Modifier and Type | Method and Description |
|---|---|
Enumeration<String> |
engineAliases() |
boolean |
engineContainsAlias(String alias) |
void |
engineDeleteEntry(String alias) |
Certificate |
engineGetCertificate(String alias) |
String |
engineGetCertificateAlias(Certificate certificate) |
Certificate[] |
engineGetCertificateChain(String alias) |
Date |
engineGetCreationDate(String alias) |
Key |
engineGetKey(String alias,
char[] password) |
boolean |
engineIsCertificateEntry(String alias) |
boolean |
engineIsKeyEntry(String alias) |
void |
engineLoad(InputStream inputStream,
char[] password) |
void |
engineSetCertificateEntry(String alias,
Certificate certificate) |
void |
engineSetKeyEntry(String alias,
byte[] key,
Certificate[] certificateChain) |
void |
engineSetKeyEntry(String alias,
Key key,
char[] password,
Certificate[] certificateChain) |
int |
engineSize() |
void |
engineStore(OutputStream outputStream,
char[] password) |
engineEntryInstanceOf, engineGetEntry, engineLoad, engineSetEntry, engineStorepublic Enumeration<String> engineAliases()
engineAliases in class KeyStoreSpipublic boolean engineContainsAlias(String alias)
engineContainsAlias in class KeyStoreSpipublic Date engineGetCreationDate(String alias)
engineGetCreationDate in class KeyStoreSpipublic void engineDeleteEntry(String alias) throws KeyStoreException
engineDeleteEntry in class KeyStoreSpiKeyStoreExceptionpublic Certificate engineGetCertificate(String alias)
engineGetCertificate in class KeyStoreSpipublic String engineGetCertificateAlias(Certificate certificate)
engineGetCertificateAlias in class KeyStoreSpipublic Certificate[] engineGetCertificateChain(String alias)
engineGetCertificateChain in class KeyStoreSpipublic Key engineGetKey(String alias, char[] password) throws NoSuchAlgorithmException, UnrecoverableKeyException
engineGetKey in class KeyStoreSpiNoSuchAlgorithmExceptionUnrecoverableKeyExceptionpublic boolean engineIsCertificateEntry(String alias)
engineIsCertificateEntry in class KeyStoreSpipublic boolean engineIsKeyEntry(String alias)
engineIsKeyEntry in class KeyStoreSpipublic void engineSetCertificateEntry(String alias, Certificate certificate) throws KeyStoreException
engineSetCertificateEntry in class KeyStoreSpiKeyStoreExceptionpublic void engineSetKeyEntry(String alias, byte[] key, Certificate[] certificateChain) throws KeyStoreException
engineSetKeyEntry in class KeyStoreSpiKeyStoreExceptionpublic void engineSetKeyEntry(String alias, Key key, char[] password, Certificate[] certificateChain) throws KeyStoreException
engineSetKeyEntry in class KeyStoreSpiKeyStoreExceptionpublic int engineSize()
engineSize in class KeyStoreSpipublic void engineLoad(InputStream inputStream, char[] password) throws IOException, NoSuchAlgorithmException, CertificateException
engineLoad in class KeyStoreSpiIOExceptionNoSuchAlgorithmExceptionCertificateExceptionpublic void engineStore(OutputStream outputStream, char[] password) throws IOException, NoSuchAlgorithmException, CertificateException
engineStore in class KeyStoreSpiIOExceptionNoSuchAlgorithmExceptionCertificateExceptionCopyright 2014-2016 SafeNet Inc