nu.zoom.swing.desktop.plugin.portunis.impl
Class ZoomKeyStoreImpl
java.lang.Object
nu.zoom.swing.desktop.plugin.portunis.impl.ZoomKeyStoreImpl
- All Implemented Interfaces:
- ZoomKeyStore
public class ZoomKeyStoreImpl
- extends Object
- implements ZoomKeyStore
- Version:
- $Revision: 1.2 $
- Author:
- $Author: johan $
- See Also:
ZoomKeyStore
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
aliases
public Enumeration aliases()
throws KeyStoreException
- Specified by:
aliases in interface ZoomKeyStore
- Throws:
KeyStoreException- See Also:
KeyStore.aliases()
containsAlias
public boolean containsAlias(String alias)
throws KeyStoreException
- Specified by:
containsAlias in interface ZoomKeyStore
- Throws:
KeyStoreException- See Also:
KeyStore.containsAlias(java.lang.String)
deleteEntry
public void deleteEntry(String alias)
throws KeyStoreException
- Specified by:
deleteEntry in interface ZoomKeyStore
- Throws:
KeyStoreException- See Also:
KeyStore.deleteEntry(java.lang.String)
getCertificate
public Certificate getCertificate(String alias)
throws KeyStoreException
- Specified by:
getCertificate in interface ZoomKeyStore
- Throws:
KeyStoreException- See Also:
KeyStore.getCertificate(java.lang.String)
getCertificateAlias
public String getCertificateAlias(Certificate cert)
throws KeyStoreException
- Specified by:
getCertificateAlias in interface ZoomKeyStore
- Throws:
KeyStoreException- See Also:
KeyStore.getCertificateAlias(java.security.cert.Certificate)
getCertificateChain
public Certificate[] getCertificateChain(String alias)
throws KeyStoreException
- Specified by:
getCertificateChain in interface ZoomKeyStore
- Throws:
KeyStoreException- See Also:
KeyStore.getCertificateChain(java.lang.String)
getCreationDate
public Date getCreationDate(String alias)
throws KeyStoreException
- Specified by:
getCreationDate in interface ZoomKeyStore
- Throws:
KeyStoreException- See Also:
KeyStore.getCreationDate(java.lang.String)
getKey
public Key getKey(String alias,
char[] password)
throws KeyStoreException,
NoSuchAlgorithmException,
UnrecoverableKeyException
- Specified by:
getKey in interface ZoomKeyStore
- Throws:
KeyStoreException
NoSuchAlgorithmException
UnrecoverableKeyException- See Also:
KeyStore.getKey(java.lang.String, char[])
getProvider
public Provider getProvider()
- Specified by:
getProvider in interface ZoomKeyStore
- See Also:
KeyStore.getProvider()
getType
public String getType()
- Specified by:
getType in interface ZoomKeyStore
- See Also:
KeyStore.getType()
isCertificateEntry
public boolean isCertificateEntry(String alias)
throws KeyStoreException
- Specified by:
isCertificateEntry in interface ZoomKeyStore
- Throws:
KeyStoreException- See Also:
KeyStore.isCertificateEntry(java.lang.String)
isKeyEntry
public boolean isKeyEntry(String alias)
throws KeyStoreException
- Specified by:
isKeyEntry in interface ZoomKeyStore
- Throws:
KeyStoreException- See Also:
KeyStore.isKeyEntry(java.lang.String)
load
public void load(InputStream stream,
char[] password)
throws NoSuchAlgorithmException,
CertificateException,
IOException
- Specified by:
load in interface ZoomKeyStore
- Throws:
NoSuchAlgorithmException
CertificateException
IOException- See Also:
KeyStore.load(java.io.InputStream, char[])
setCertificateEntry
public void setCertificateEntry(String alias,
Certificate cert)
throws KeyStoreException
- Specified by:
setCertificateEntry in interface ZoomKeyStore
- Throws:
KeyStoreException- See Also:
KeyStore.setCertificateEntry(java.lang.String,
java.security.cert.Certificate)
setKeyEntry
public void setKeyEntry(String alias,
byte[] key,
Certificate[] chain)
throws KeyStoreException
- Specified by:
setKeyEntry in interface ZoomKeyStore
- Throws:
KeyStoreException- See Also:
KeyStore.setKeyEntry(java.lang.String, byte[],
java.security.cert.Certificate[])
setKeyEntry
public void setKeyEntry(String alias,
Key key,
char[] password,
Certificate[] chain)
throws KeyStoreException
- Specified by:
setKeyEntry in interface ZoomKeyStore
- Throws:
KeyStoreException- See Also:
KeyStore.setKeyEntry(java.lang.String,
java.security.Key, char[], java.security.cert.Certificate[])
size
public int size()
throws KeyStoreException
- Specified by:
size in interface ZoomKeyStore
- Throws:
KeyStoreException- See Also:
KeyStore.size()
store
public void store(OutputStream stream,
char[] password)
throws KeyStoreException,
NoSuchAlgorithmException,
CertificateException,
IOException
- Specified by:
store in interface ZoomKeyStore
- Throws:
KeyStoreException
NoSuchAlgorithmException
CertificateException
IOException- See Also:
KeyStore.store(java.io.OutputStream, char[])
addKeyStoreListener
public void addKeyStoreListener(KeyStoreListener listener)
- Description copied from interface:
ZoomKeyStore
- Add a listener for KeyStore events.
- Specified by:
addKeyStoreListener in interface ZoomKeyStore
- Parameters:
listener - The listener to add.
removeKeyStoreListener
public void removeKeyStoreListener(KeyStoreListener listener)
- Description copied from interface:
ZoomKeyStore
- Remove a previously registered listener of KeyStore events.
- Specified by:
removeKeyStoreListener in interface ZoomKeyStore
- Parameters:
listener - The listener to remove.
Copyright © 2010. All Rights Reserved.