Class SimpleMemoryKeyStore


  • public class SimpleMemoryKeyStore
    extends java.security.KeyStoreSpi
    Deprecated.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.util.Map<java.lang.String,​java.security.cert.X509Certificate> certMap
      Deprecated.
       
      private org.apache.commons.logging.Log logger
      Deprecated.
       
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      java.util.Enumeration<java.lang.String> engineAliases()
      Deprecated.
       
      boolean engineContainsAlias​(java.lang.String alias)
      Deprecated.
       
      void engineDeleteEntry​(java.lang.String alias)
      Deprecated.
       
      java.security.cert.Certificate engineGetCertificate​(java.lang.String alias)
      Deprecated.
       
      java.lang.String engineGetCertificateAlias​(java.security.cert.Certificate cert)
      Deprecated.
       
      java.security.cert.Certificate[] engineGetCertificateChain​(java.lang.String alias)
      Deprecated.
       
      java.util.Date engineGetCreationDate​(java.lang.String alias)
      Deprecated.
       
      java.security.Key engineGetKey​(java.lang.String alias, char[] password)
      Deprecated.
       
      boolean engineIsCertificateEntry​(java.lang.String alias)
      Deprecated.
       
      boolean engineIsKeyEntry​(java.lang.String alias)
      Deprecated.
       
      void engineLoad​(java.io.InputStream stream, char[] password)
      Deprecated.
       
      void engineLoad​(java.security.KeyStore.LoadStoreParameter params)
      Deprecated.
       
      void engineSetCertificateEntry​(java.lang.String alias, java.security.cert.Certificate cert)
      Deprecated.
       
      void engineSetKeyEntry​(java.lang.String alias, byte[] key, java.security.cert.Certificate[] chain)
      Deprecated.
       
      void engineSetKeyEntry​(java.lang.String alias, java.security.Key key, char[] password, java.security.cert.Certificate[] chain)
      Deprecated.
       
      int engineSize()
      Deprecated.
       
      void engineStore​(java.io.OutputStream stream, char[] password)
      Deprecated.
       
      • Methods inherited from class java.security.KeyStoreSpi

        engineEntryInstanceOf, engineGetEntry, engineProbe, engineSetEntry, engineStore
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • logger

        private org.apache.commons.logging.Log logger
        Deprecated.
      • certMap

        private java.util.Map<java.lang.String,​java.security.cert.X509Certificate> certMap
        Deprecated.
    • Constructor Detail

      • SimpleMemoryKeyStore

        public SimpleMemoryKeyStore()
        Deprecated.
    • Method Detail

      • engineLoad

        public void engineLoad​(java.security.KeyStore.LoadStoreParameter params)
                        throws java.io.IOException,
                               java.security.NoSuchAlgorithmException,
                               java.security.cert.CertificateException
        Deprecated.
        Overrides:
        engineLoad in class java.security.KeyStoreSpi
        Throws:
        java.io.IOException
        java.security.NoSuchAlgorithmException
        java.security.cert.CertificateException
      • engineAliases

        public java.util.Enumeration<java.lang.String> engineAliases()
        Deprecated.
        Specified by:
        engineAliases in class java.security.KeyStoreSpi
      • engineContainsAlias

        public boolean engineContainsAlias​(java.lang.String alias)
        Deprecated.
        Specified by:
        engineContainsAlias in class java.security.KeyStoreSpi
      • engineDeleteEntry

        public void engineDeleteEntry​(java.lang.String alias)
                               throws java.security.KeyStoreException
        Deprecated.
        Specified by:
        engineDeleteEntry in class java.security.KeyStoreSpi
        Throws:
        java.security.KeyStoreException
      • engineGetCertificate

        public java.security.cert.Certificate engineGetCertificate​(java.lang.String alias)
        Deprecated.
        Specified by:
        engineGetCertificate in class java.security.KeyStoreSpi
      • engineIsCertificateEntry

        public boolean engineIsCertificateEntry​(java.lang.String alias)
        Deprecated.
        Specified by:
        engineIsCertificateEntry in class java.security.KeyStoreSpi
      • engineIsKeyEntry

        public boolean engineIsKeyEntry​(java.lang.String alias)
        Deprecated.
        Specified by:
        engineIsKeyEntry in class java.security.KeyStoreSpi
      • engineSetCertificateEntry

        public void engineSetCertificateEntry​(java.lang.String alias,
                                              java.security.cert.Certificate cert)
                                       throws java.security.KeyStoreException
        Deprecated.
        Specified by:
        engineSetCertificateEntry in class java.security.KeyStoreSpi
        Throws:
        java.security.KeyStoreException
      • engineSize

        public int engineSize()
        Deprecated.
        Specified by:
        engineSize 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
        Deprecated.
        Specified by:
        engineStore in class java.security.KeyStoreSpi
        Throws:
        java.io.IOException
        java.security.NoSuchAlgorithmException
        java.security.cert.CertificateException
      • engineSetKeyEntry

        public void engineSetKeyEntry​(java.lang.String alias,
                                      byte[] key,
                                      java.security.cert.Certificate[] chain)
                               throws java.security.KeyStoreException
        Deprecated.
        Specified by:
        engineSetKeyEntry in class java.security.KeyStoreSpi
        Throws:
        java.security.KeyStoreException
      • engineSetKeyEntry

        public void engineSetKeyEntry​(java.lang.String alias,
                                      java.security.Key key,
                                      char[] password,
                                      java.security.cert.Certificate[] chain)
                               throws java.security.KeyStoreException
        Deprecated.
        Specified by:
        engineSetKeyEntry in class java.security.KeyStoreSpi
        Throws:
        java.security.KeyStoreException
      • engineLoad

        public void engineLoad​(java.io.InputStream stream,
                               char[] password)
                        throws java.io.IOException,
                               java.security.NoSuchAlgorithmException,
                               java.security.cert.CertificateException
        Deprecated.
        Specified by:
        engineLoad in class java.security.KeyStoreSpi
        Throws:
        java.io.IOException
        java.security.NoSuchAlgorithmException
        java.security.cert.CertificateException
      • engineGetCertificateAlias

        public java.lang.String engineGetCertificateAlias​(java.security.cert.Certificate cert)
        Deprecated.
        Specified by:
        engineGetCertificateAlias in class java.security.KeyStoreSpi
      • engineGetCertificateChain

        public java.security.cert.Certificate[] engineGetCertificateChain​(java.lang.String alias)
        Deprecated.
        Specified by:
        engineGetCertificateChain in class java.security.KeyStoreSpi
      • engineGetCreationDate

        public java.util.Date engineGetCreationDate​(java.lang.String alias)
        Deprecated.
        Specified by:
        engineGetCreationDate in class java.security.KeyStoreSpi
      • engineGetKey

        public java.security.Key engineGetKey​(java.lang.String alias,
                                              char[] password)
                                       throws java.security.NoSuchAlgorithmException,
                                              java.security.UnrecoverableKeyException
        Deprecated.
        Specified by:
        engineGetKey in class java.security.KeyStoreSpi
        Throws:
        java.security.NoSuchAlgorithmException
        java.security.UnrecoverableKeyException