Skip navigation links 
 
oracle.security.crypto.jce.provider
Class PKCS8KeyStoreSpi
java.lang.Object
  
java.security.KeyStoreSpi
      
oracle.security.crypto.jce.provider.PKCS8KeyStoreSpi
- 
public class PKCS8KeyStoreSpi
 
- extends java.security.KeyStoreSpi
 
 
  
 
 
| Methods inherited from class java.security.KeyStoreSpi | 
engineEntryInstanceOf, engineGetEntry, engineLoad, engineSetEntry, engineStore | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
 
PKCS8KeyStoreSpi
public PKCS8KeyStoreSpi()
engineGetKey
public java.security.Key engineGetKey(java.lang.String alias,
                                      char[] password)
                               throws java.security.NoSuchAlgorithmException,
                                      java.security.UnrecoverableKeyException
- 
- Specified by:
 
engineGetKey in class java.security.KeyStoreSpi 
 
- 
- Throws:
 
java.security.NoSuchAlgorithmException 
java.security.UnrecoverableKeyException 
 
engineGetCertificateChain
public java.security.cert.Certificate[] engineGetCertificateChain(java.lang.String alias)
- 
- Specified by:
 
engineGetCertificateChain in class java.security.KeyStoreSpi 
 
engineGetCertificate
public java.security.cert.Certificate engineGetCertificate(java.lang.String alias)
- 
- Specified by:
 
engineGetCertificate in class java.security.KeyStoreSpi 
 
engineGetCreationDate
public java.util.Date engineGetCreationDate(java.lang.String alias)
- 
- Specified by:
 
engineGetCreationDate in class java.security.KeyStoreSpi 
 
engineSetKeyEntry
public void engineSetKeyEntry(java.lang.String alias,
                              java.security.Key key,
                              char[] password,
                              java.security.cert.Certificate[] chain)
                       throws java.security.KeyStoreException
- 
- Specified by:
 
engineSetKeyEntry in class java.security.KeyStoreSpi 
 
- 
- Throws:
 
java.security.KeyStoreException 
 
engineSetKeyEntry
public void engineSetKeyEntry(java.lang.String alias,
                              byte[] key,
                              java.security.cert.Certificate[] chain)
                       throws java.security.KeyStoreException
- 
- Specified by:
 
engineSetKeyEntry in class java.security.KeyStoreSpi 
 
- 
- Throws:
 
java.security.KeyStoreException 
 
engineDeleteEntry
public void engineDeleteEntry(java.lang.String alias)
                       throws java.security.KeyStoreException
- 
- Specified by:
 
engineDeleteEntry in class java.security.KeyStoreSpi 
 
- 
- Throws:
 
java.security.KeyStoreException 
 
engineSetCertificateEntry
public void engineSetCertificateEntry(java.lang.String alias,
                                      java.security.cert.Certificate cert)
                               throws java.security.KeyStoreException
- 
- Specified by:
 
engineSetCertificateEntry in class java.security.KeyStoreSpi 
 
- 
- Throws:
 
java.security.KeyStoreException 
 
engineAliases
public java.util.Enumeration engineAliases()
- 
- Specified by:
 
engineAliases in class java.security.KeyStoreSpi 
 
engineContainsAlias
public boolean engineContainsAlias(java.lang.String alias)
- 
- Specified by:
 
engineContainsAlias in class java.security.KeyStoreSpi 
 
engineSize
public int engineSize()
- 
- Specified by:
 
engineSize in class java.security.KeyStoreSpi 
 
engineIsKeyEntry
public boolean engineIsKeyEntry(java.lang.String alias)
- 
- Specified by:
 
engineIsKeyEntry in class java.security.KeyStoreSpi 
 
engineIsCertificateEntry
public boolean engineIsCertificateEntry(java.lang.String alias)
- 
- Specified by:
 
engineIsCertificateEntry in class java.security.KeyStoreSpi 
 
engineGetCertificateAlias
public java.lang.String engineGetCertificateAlias(java.security.cert.Certificate cert)
- 
- Specified by:
 
engineGetCertificateAlias in class java.security.KeyStoreSpi 
 
engineStore
public void engineStore(java.io.OutputStream stream,
                        char[] password)
                 throws java.io.IOException,
                        java.security.NoSuchAlgorithmException,
                        java.security.cert.CertificateException
- 
- Specified by:
 
engineStore in class java.security.KeyStoreSpi 
 
- 
- Throws:
 
java.io.IOException 
java.security.NoSuchAlgorithmException 
java.security.cert.CertificateException 
 
engineLoad
public void engineLoad(java.io.InputStream stream,
                       char[] password)
                throws java.io.IOException,
                       java.security.NoSuchAlgorithmException,
                       java.security.cert.CertificateException
- 
- Specified by:
 
engineLoad in class java.security.KeyStoreSpi 
 
- 
- Throws:
 
java.io.IOException 
java.security.NoSuchAlgorithmException 
java.security.cert.CertificateException 
 
Skip navigation links 
 
Copyright © 2005, 2009, Oracle. All rights reserved.