org.bouncycastle.jce.interfaces Class Hierarchy (Bouncy Castle Library 1.52 API Specification)

# Hierarchy For Package org.bouncycastle.jce.interfaces

Package Hierarchies:

- All Packages

## Interface Hierarchy

- org.bouncycastle.jce.interfaces.BCKeyStore
- org.bouncycastle.jce.interfaces.ECKey
  - org.bouncycastle.jce.interfaces.ECPrivateKey (also extends java.security.PrivateKey)
  - org.bouncycastle.jce.interfaces.ECPublicKey (also extends java.security.PublicKey)
- org.bouncycastle.jce.interfaces.ECPointEncoder
- org.bouncycastle.jce.interfaces.ElGamalKey
  - org.bouncycastle.jce.interfaces.ElGamalPrivateKey (also extends java.security.PrivateKey)
  - org.bouncycastle.jce.interfaces.ElGamalPublicKey (also extends java.security.PublicKey)
- org.bouncycastle.jce.interfaces.GOST3410Key
  - org.bouncycastle.jce.interfaces.GOST3410PrivateKey (also extends java.security.PrivateKey)
  - org.bouncycastle.jce.interfaces.GOST3410PublicKey (also extends java.security.PublicKey)
- org.bouncycastle.jce.interfaces.GOST3410Params
- org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier
- java.io.Serializable
  - java.security.Key
    - org.bouncycastle.jce.interfaces.IESKey
    - java.security.PrivateKey
      - org.bouncycastle.jce.interfaces.ECPrivateKey (also extends org.bouncycastle.jce.interfaces.ECKey)
      - org.bouncycastle.jce.interfaces.ElGamalPrivateKey (also extends org.bouncycastle.jce.interfaces.ElGamalKey)
      - org.bouncycastle.jce.interfaces.GOST3410PrivateKey (also extends org.bouncycastle.jce.interfaces.GOST3410Key)
      - org.bouncycastle.jce.interfaces.MQVPrivateKey
    - java.security.PublicKey
      - org.bouncycastle.jce.interfaces.ECPublicKey (also extends org.bouncycastle.jce.interfaces.ECKey)
      - org.bouncycastle.jce.interfaces.ElGamalPublicKey (also extends org.bouncycastle.jce.interfaces.ElGamalKey)
      - org.bouncycastle.jce.interfaces.GOST3410PublicKey (also extends org.bouncycastle.jce.interfaces.GOST3410Key)
      - org.bouncycastle.jce.interfaces.MQVPublicKey