See: Description
| Interface | Description |
|---|---|
| BCKey |
Marker interface for key implementations that are implemented inside Bouncy Castle.
|
| BCX509Certificate |
Interface exposing some additional methods on a BC native certificate object.
|
| CMCEKey | |
| CMCEPrivateKey | |
| CMCEPublicKey | |
| EdDSAKey | |
| EdDSAPrivateKey | |
| EdDSAPublicKey | |
| FrodoKEMKey | |
| FrodoKEMPrivateKey | |
| FrodoKEMPublicKey | |
| MLDSAKey | |
| MLDSAPrivateKey | |
| MLDSAPublicKey | |
| MLKEMKey | |
| MLKEMPrivateKey | |
| MLKEMPublicKey | |
| SLHDSAKey | |
| SLHDSAPrivateKey | |
| SLHDSAPublicKey | |
| XDHKey | |
| XDHPrivateKey | |
| XDHPublicKey |
BCFKSKey,
MLDSAKey, XDHKey — letting callers downcast a Key
from KeyFactory.getInstance(..., "BC") into the algorithm-specific accessor
shape without depending on the concrete implementation classes.