Top Interfaces Classes
[default module]

Package org.bouncycastle.jcajce


Interface Summary

Modifier and TypeInterface and Description
public interface
PBKDFKey

Base interface for keys associated with various password based key derivation functions (PBKDF).

public interface
public interface
PKIXCertStore<
the certificate type.
T extends Certificate
>

Generic interface for a PKIX based certificate store.

public interface
PKIXCRLStore<
the CRL type.
T extends CRL
>

Generic interface for a PKIX based CRL store.

Class Summary

Modifier and TypeClass and Description
public class
BCFKSLoadStoreParameter

LoadStoreParameter to allow configuring of the PBKDF used to generate encryption keys for use in the keystore.

public class
BCFKSStoreParameter

Deprecated This class does not support configuration on creation, use BCFKSLoadStoreParameter for best results.
LoadStoreParameter to allow configuring of the PBKDF used to generate encryption keys for use in the keystore.
public class
public class
CompositePrivateKey

A composite private key class.

public class
CompositePublicKey

A composite key class.

public class
ExternalPublicKey

Wrapper class which returns an "ExternalValue" for the public key encoding.

public class
PBKDF1Key

A password based key for use with PBKDF1 as defined in PKCS#5.

public class
PBKDF1KeyWithParameters

A password based key for use with PBKDF1 as defined in PKCS#5 with full PBE parameters.

public class
PBKDF2Key

A password based key for use with PBKDF2 as defined in PKCS#5.

public class
PBKDF2KeyWithParameters

A password based key for use with PBKDF2 as defined in PKCS#5 with full PBE parameters.

public class
PKCS12Key

A password based key for use with PKCS#12.

public class
PKCS12KeyWithParameters

A password based key for use with PKCS#12 with full PBE parameters.

public class
PKCS12StoreParameter

LoadStoreParameter to allow for additional config with PKCS12 files.

public class
public class
PKIXCertStoreSelector<T extends Certificate>

This class is a Selector implementation for certificates.

public class
PKIXCRLStoreSelector<T extends CRL>

This class is a Selector implementation for X.509 certificate revocation lists.

public class
PKIXExtendedBuilderParameters

This class contains extended parameters for PKIX certification path builders.

public class
PKIXExtendedParameters

This class extends the PKIXParameters with a validity model parameter.

public class
SecretKeyWithEncapsulation

Carrier class for a KEM/KTS secret key plus its encapsulation.