Package org.bouncycastle.jce.interfaces

## Interface BCKeyStore

- All Known Implementing Classes:
    `BcKeyStoreSpi`, `BcKeyStoreSpi.BouncyCastleStore`, `BcKeyStoreSpi.Std`, `BcKeyStoreSpi.Version1`, `PKCS12KeyStoreSpi`, `PKCS12KeyStoreSpi.BCPKCS12KeyStore`, `PKCS12KeyStoreSpi.BCPKCS12KeyStore3DES`, `PKCS12KeyStoreSpi.DefPKCS12KeyStore`, `PKCS12KeyStoreSpi.DefPKCS12KeyStore3DES`

      public interface BCKeyStore

  all BC provider keystores implement this interface.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | `setRandom​(java.security.SecureRandom random)` | set the random source for the key store

- - ### Method Detail

    - #### setRandom

          void setRandom​(java.security.SecureRandom random)

      set the random source for the key store