public interface ZoomKeyStore
KeyStore| Modifier and Type | Method and Description |
|---|---|
void |
addKeyStoreListener(KeyStoreListener listener)
Add a listener for KeyStore events.
|
Enumeration |
aliases() |
boolean |
containsAlias(String alias) |
void |
deleteEntry(String alias) |
Certificate |
getCertificate(String alias) |
String |
getCertificateAlias(Certificate cert) |
Certificate[] |
getCertificateChain(String alias) |
Date |
getCreationDate(String alias) |
Key |
getKey(String alias,
char[] password) |
Provider |
getProvider() |
String |
getType() |
boolean |
isCertificateEntry(String alias) |
boolean |
isKeyEntry(String alias) |
void |
load(InputStream stream,
char[] password) |
void |
removeKeyStoreListener(KeyStoreListener listener)
Remove a previously registered listener of KeyStore events.
|
void |
setCertificateEntry(String alias,
Certificate cert) |
void |
setKeyEntry(String alias,
byte[] key,
Certificate[] chain) |
void |
setKeyEntry(String alias,
Key key,
char[] password,
Certificate[] chain) |
int |
size() |
void |
store(OutputStream stream,
char[] password) |
void addKeyStoreListener(KeyStoreListener listener)
listener - The listener to add.void removeKeyStoreListener(KeyStoreListener listener)
listener - The listener to remove.Enumeration aliases() throws KeyStoreException
KeyStoreExceptionKeyStore.aliases()boolean containsAlias(String alias) throws KeyStoreException
KeyStoreExceptionKeyStore.containsAlias(java.lang.String)void deleteEntry(String alias) throws KeyStoreException
KeyStoreExceptionKeyStore.deleteEntry(java.lang.String)Certificate getCertificate(String alias) throws KeyStoreException
KeyStoreExceptionKeyStore.getCertificate(java.lang.String)String getCertificateAlias(Certificate cert) throws KeyStoreException
Certificate[] getCertificateChain(String alias) throws KeyStoreException
KeyStoreExceptionKeyStore.getCertificateChain(java.lang.String)Date getCreationDate(String alias) throws KeyStoreException
KeyStoreExceptionKeyStore.getCreationDate(java.lang.String)Key getKey(String alias, char[] password) throws KeyStoreException, NoSuchAlgorithmException, UnrecoverableKeyException
Provider getProvider()
KeyStore.getProvider()String getType()
KeyStore.getType()boolean isCertificateEntry(String alias) throws KeyStoreException
KeyStoreExceptionKeyStore.isCertificateEntry(java.lang.String)boolean isKeyEntry(String alias) throws KeyStoreException
KeyStoreExceptionKeyStore.isKeyEntry(java.lang.String)void load(InputStream stream, char[] password) throws NoSuchAlgorithmException, CertificateException, IOException
void setCertificateEntry(String alias, Certificate cert) throws KeyStoreException
void setKeyEntry(String alias, byte[] key, Certificate[] chain) throws KeyStoreException
void setKeyEntry(String alias, Key key, char[] password, Certificate[] chain) throws KeyStoreException
int size()
throws KeyStoreException
KeyStoreExceptionKeyStore.size()void store(OutputStream stream, char[] password) throws KeyStoreException, NoSuchAlgorithmException, CertificateException, IOException
Copyright © 2012. All Rights Reserved.