public abstract class AbstractPemKeyStore extends AbstractReadOnlyKeyStore
| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractPemKeyStore.Entry |
| Constructor and Description |
|---|
AbstractPemKeyStore() |
| Modifier and Type | Method and Description |
|---|---|
Enumeration<String> |
engineAliases() |
boolean |
engineContainsAlias(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) |
int |
engineSize() |
protected Optional<AbstractPemKeyStore.Entry> |
getEntry(String alias) |
protected abstract Map<String,AbstractPemKeyStore.Entry> |
load(InputStream stream) |
engineDeleteEntry, engineSetCertificateEntry, engineSetKeyEntry, engineSetKeyEntry, engineStoreengineEntryInstanceOf, engineGetEntry, engineLoad, engineSetEntry, engineStoreprotected abstract Map<String,AbstractPemKeyStore.Entry> load(InputStream stream) throws IOException, NoSuchAlgorithmException, CertificateException
protected Optional<AbstractPemKeyStore.Entry> getEntry(String alias)
public Key engineGetKey(String alias, char[] password)
engineGetKey in class KeyStoreSpipublic boolean engineIsKeyEntry(String alias)
engineIsKeyEntry in class KeyStoreSpipublic Certificate[] engineGetCertificateChain(String alias)
engineGetCertificateChain in class KeyStoreSpipublic Certificate engineGetCertificate(String alias)
engineGetCertificate in class KeyStoreSpipublic Date engineGetCreationDate(String alias)
engineGetCreationDate in class KeyStoreSpipublic Enumeration<String> engineAliases()
engineAliases in class KeyStoreSpipublic boolean engineContainsAlias(String alias)
engineContainsAlias in class KeyStoreSpipublic int engineSize()
engineSize in class KeyStoreSpipublic boolean engineIsCertificateEntry(String alias)
engineIsCertificateEntry in class KeyStoreSpipublic String engineGetCertificateAlias(Certificate cert)
engineGetCertificateAlias in class KeyStoreSpipublic void engineLoad(InputStream stream, char[] password) throws IOException, NoSuchAlgorithmException, CertificateException
engineLoad in class KeyStoreSpiIOExceptionNoSuchAlgorithmExceptionCertificateExceptionCopyright © 2018. All rights reserved.