public abstract class AbstractReadOnlyKeyStore extends AbstractPemKeyStore
KeyStoreSpi, implementing only mutating operations as "not supported". AbstractPemKeyStore.Entryentries| Constructor and Description |
|---|
AbstractReadOnlyKeyStore() |
| Modifier and Type | Method and Description |
|---|---|
void |
engineDeleteEntry(String alias) |
void |
engineSetCertificateEntry(String alias,
Certificate cert) |
void |
engineSetKeyEntry(String alias,
byte[] key,
Certificate[] chain) |
void |
engineSetKeyEntry(String alias,
Key key,
char[] password,
Certificate[] chain) |
void |
engineStore(OutputStream stream,
char[] password) |
protected Map<String,AbstractPemKeyStore.Entry> |
initializeEmpty() |
engineAliases, engineContainsAlias, engineGetCertificate, engineGetCertificateAlias, engineGetCertificateChain, engineGetCreationDate, engineGetKey, engineIsCertificateEntry, engineIsKeyEntry, engineLoad, engineSize, getEntry, loadengineEntryInstanceOf, engineGetEntry, engineLoad, engineSetEntry, engineStoreprotected Map<String,AbstractPemKeyStore.Entry> initializeEmpty()
initializeEmpty in class AbstractPemKeyStorepublic 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 void engineStore(OutputStream stream, char[] password) throws IOException, NoSuchAlgorithmException, CertificateException
engineStore in class KeyStoreSpiIOExceptionNoSuchAlgorithmExceptionCertificateExceptionCopyright © 2018–2020. All rights reserved.