Class BcKeyStoreSpi.BouncyCastleStore
- java.lang.Object
-
- java.security.KeyStoreSpi
-
- org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
-
- org.bouncycastle.jcajce.provider.keystore.bc.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.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
BcKeyStoreSpi.BouncyCastleStore, BcKeyStoreSpi.Std, BcKeyStoreSpi.Version1
-
-
Field Summary
-
Fields inherited from class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
random, table, version
-
-
Constructor Summary
Constructors Constructor Description BouncyCastleStore()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
engineLoad(java.io.InputStream stream, char[] password)
void
engineStore(java.io.OutputStream stream, char[] password)
-
Methods inherited from class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
engineAliases, engineContainsAlias, engineDeleteEntry, engineGetCertificate, engineGetCertificateAlias, engineGetCertificateChain, engineGetCreationDate, engineGetKey, engineIsCertificateEntry, engineIsKeyEntry, engineSetCertificateEntry, engineSetKeyEntry, engineSetKeyEntry, engineSize, loadStore, makePBECipher, saveStore, setRandom
-
-
-
-
Method Detail
-
engineLoad
public void engineLoad(java.io.InputStream stream, char[] password) throws java.io.IOException
- Overrides:
engineLoad
in classBcKeyStoreSpi
- Throws:
java.io.IOException
-
engineStore
public void engineStore(java.io.OutputStream stream, char[] password) throws java.io.IOException
- Overrides:
engineStore
in classBcKeyStoreSpi
- Throws:
java.io.IOException
-
-