java.security
Class KeyStoreSpi
java.lang.Object
java.security.KeyStoreSpi
- Direct Known Subclasses:
- JDKKeyStore, JDKPKCS12KeyStore
- public abstract class KeyStoreSpi
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
KeyStoreSpi
public KeyStoreSpi()
engineAliases
public abstract java.util.Enumeration engineAliases()
engineContainsAlias
public abstract boolean engineContainsAlias(java.lang.String alias)
engineDeleteEntry
public abstract void engineDeleteEntry(java.lang.String alias)
throws KeyStoreException
- Throws:
KeyStoreException
engineGetCertificate
public abstract Certificate engineGetCertificate(java.lang.String alias)
engineGetCertificateAlias
public abstract java.lang.String engineGetCertificateAlias(Certificate cert)
engineGetCertificateChain
public abstract Certificate[] engineGetCertificateChain(java.lang.String alias)
engineGetCreationDate
public abstract java.util.Date engineGetCreationDate(java.lang.String alias)
engineGetKey
public abstract java.security.Key engineGetKey(java.lang.String alias,
char[] password)
throws java.security.NoSuchAlgorithmException,
UnrecoverableKeyException
- Throws:
java.security.NoSuchAlgorithmException
UnrecoverableKeyException
engineIsCertificateEntry
public abstract boolean engineIsCertificateEntry(java.lang.String alias)
engineIsKeyEntry
public abstract boolean engineIsKeyEntry(java.lang.String alias)
engineLoad
public abstract void engineLoad(java.io.InputStream stream,
char[] password)
throws java.io.IOException,
java.security.NoSuchAlgorithmException,
CertificateException
- Throws:
java.io.IOException
java.security.NoSuchAlgorithmException
CertificateException
engineSetCertificateEntry
public abstract void engineSetCertificateEntry(java.lang.String alias,
Certificate cert)
throws KeyStoreException
- Throws:
KeyStoreException
engineSetKeyEntry
public abstract void engineSetKeyEntry(java.lang.String alias,
java.security.Key key,
char[] password,
Certificate[] chain)
throws KeyStoreException
- Throws:
KeyStoreException
engineSetKeyEntry
public abstract void engineSetKeyEntry(java.lang.String alias,
byte[] key,
Certificate[] chain)
throws KeyStoreException
- Throws:
KeyStoreException
engineSize
public abstract int engineSize()
engineStore
public abstract void engineStore(java.io.OutputStream stream,
char[] password)
throws java.io.IOException,
java.security.NoSuchAlgorithmException,
CertificateException
- Throws:
java.io.IOException
java.security.NoSuchAlgorithmException
CertificateException