| Modifier and Type | Interface and Description |
|---|---|
| public interface | PBKDFKey
Base interface for keys associated with various password based key derivation functions (PBKDF). |
| public interface | PKIXCertStore<
the certificate type. T extends Certificate>Generic interface for a PKIX based certificate store. |
| public interface | |
| public interface | ZeroizableSecretKey
Interface for SecretKey's that can be explictly zeroized. |
| Modifier and Type | Class and Description |
|---|---|
| public class | AgreedKeyWithMacKey
Carrier class for an agreement secret key, as well as details about the MAC key if confirmation is provided. |
| public class | BCFKSLoadStoreParameter
LoadStoreParameter to allow configuring of the PBKDF used to generate encryption keys for use in the keystore. |
| public class | |
| public class | ConsistentKeyPair
Carrier class for a key pair which validates the consistency of the keys at construction time. |
| public class | KTSKeyWithEncapsulation
Carrier class for a KTS secret key plus its encapsulation, as well as details about the MAC key if provided. |
| 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 | 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. |