Class BcKeyStoreSpi.BouncyCastleStore

  • All Implemented Interfaces:
    BCKeyStore
    Enclosing class:
    BcKeyStoreSpi

    public static class BcKeyStoreSpi.BouncyCastleStore
    extends BcKeyStoreSpi
    the BouncyCastle store. This wont work with the key tool as the store is stored encrypted on disk, so the password is mandatory, however if you hard drive is in a bad part of town and you absolutely, positively, don't want nobody peeking at your things, this is the one to use, no problem! After all in a Bouncy Castle nothing can touch you. Also referred to by the alias UBER.
    • Constructor Detail

      • BouncyCastleStore

        public BouncyCastleStore()
    • Method Detail

      • engineLoad

        public void engineLoad​(java.io.InputStream stream,
                               char[] password)
                        throws java.io.IOException
        Overrides:
        engineLoad in class BcKeyStoreSpi
        Throws:
        java.io.IOException
      • engineStore

        public void engineStore​(java.io.OutputStream stream,
                                char[] password)
                         throws java.io.IOException
        Overrides:
        engineStore in class BcKeyStoreSpi
        Throws:
        java.io.IOException