public class XiKeyStoreSpi extends KeyStoreSpi
<module name>#slotid-<slot id>#keyid-<key id><module name>#slotid-<slot id>#keylabel-<key label><module name>#slotindex-<slot index>#keyid-<key id><module name>#slotindex-<slot index>#keylabel-<key label>
| Constructor and Description |
|---|
XiKeyStoreSpi() |
| Modifier and Type | Method and Description |
|---|---|
Enumeration<String> |
engineAliases() |
boolean |
engineContainsAlias(String alias) |
void |
engineDeleteEntry(String alias) |
Certificate |
engineGetCertificate(String alias) |
String |
engineGetCertificateAlias(Certificate cert) |
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 stream,
char[] password) |
void |
engineSetCertificateEntry(String alias,
Certificate cert) |
void |
engineSetKeyEntry(String alias,
byte[] key,
Certificate[] chain) |
void |
engineSetKeyEntry(String alias,
Key key,
char[] password,
Certificate[] chain) |
int |
engineSize() |
void |
engineStore(OutputStream stream,
char[] password) |
static void |
setP11CryptServiceFactory(P11CryptServiceFactory service) |
engineEntryInstanceOf, engineGetEntry, engineLoad, engineSetEntry, engineStorepublic static void setP11CryptServiceFactory(P11CryptServiceFactory service)
public void engineLoad(InputStream stream, char[] password)
engineLoad in class KeyStoreSpipublic void engineStore(OutputStream stream, char[] password) throws IOException, NoSuchAlgorithmException, CertificateException
engineStore in class KeyStoreSpiIOExceptionNoSuchAlgorithmExceptionCertificateExceptionpublic Key engineGetKey(String alias, char[] password) throws NoSuchAlgorithmException, UnrecoverableKeyException
engineGetKey in class KeyStoreSpiNoSuchAlgorithmExceptionUnrecoverableKeyExceptionpublic Certificate[] engineGetCertificateChain(String alias)
engineGetCertificateChain in class KeyStoreSpipublic Certificate engineGetCertificate(String alias)
engineGetCertificate in class KeyStoreSpipublic Date engineGetCreationDate(String alias)
engineGetCreationDate in class KeyStoreSpipublic void engineSetKeyEntry(String alias, Key key, char[] password, Certificate[] chain) throws KeyStoreException
engineSetKeyEntry in class KeyStoreSpiKeyStoreExceptionpublic void engineSetKeyEntry(String alias, byte[] key, Certificate[] chain) throws KeyStoreException
engineSetKeyEntry in class KeyStoreSpiKeyStoreExceptionpublic void engineSetCertificateEntry(String alias, Certificate cert) throws KeyStoreException
engineSetCertificateEntry in class KeyStoreSpiKeyStoreExceptionpublic void engineDeleteEntry(String alias) throws KeyStoreException
engineDeleteEntry in class KeyStoreSpiKeyStoreExceptionpublic Enumeration<String> engineAliases()
engineAliases in class KeyStoreSpipublic boolean engineContainsAlias(String alias)
engineContainsAlias in class KeyStoreSpipublic int engineSize()
engineSize in class KeyStoreSpipublic boolean engineIsKeyEntry(String alias)
engineIsKeyEntry in class KeyStoreSpipublic boolean engineIsCertificateEntry(String alias)
engineIsCertificateEntry in class KeyStoreSpipublic String engineGetCertificateAlias(Certificate cert)
engineGetCertificateAlias in class KeyStoreSpiCopyright © 2018. All rights reserved.