| Interface | Description |
|---|---|
| AlgorithmParameterSpec |
A transparent interface for Algorithm Parameter Specifications.
|
| KeySpec |
A transparent interface for Key Specifications.
|
| Class | Description |
|---|---|
| DSAParameterSpec |
DSA Parameter class Specification.
|
| DSAPrivateKeySpec |
DSA Private Key class Specification.
|
| DSAPublicKeySpec |
DSA Public Key class Specification.
|
| EncodedKeySpec |
Encoded Key Specification class which is used to store
byte encoded keys.
|
| PKCS8EncodedKeySpec |
PKCS8 Encoded Key Specification class which is used to store
"PKCS#8" byte encoded keys.
|
| PSSParameterSpec |
An implementation of
AlgorithmParameterSpec for the RSA PSS encoding
scheme. |
| RSAKeyGenParameterSpec |
This class generates a set of RSA Key parameters used in the generation
of RSA keys.
|
| RSAMultiPrimePrivateCrtKeySpec |
This class represents an RSA multi-prime private key, as defined in the
PKCS#1 v2.1, using the Chinese Remainder Theorem (CRT) information
values.
|
| RSAOtherPrimeInfo |
An in-memory representation of the RSA triplet (prime, exponent, and
coefficient) inside a PKCS#1 v2.1 OtherPrimeInfo structure.
|
| RSAPrivateCrtKeySpec |
RSA Private Certificate Key class Specification.
|
| RSAPrivateKeySpec |
RSA Private Key class Specification.
|
| RSAPublicKeySpec |
RSA Public Key class Specification.
|
| X509EncodedKeySpec |
X.509 Encoded Key Specification class which is used to store
"X.509" byte encoded keys.
|
| Exception | Description |
|---|---|
| InvalidKeySpecException |
Exception for an invalid key specification.
|
| InvalidParameterSpecException |
Exception for an invalid algorithm specification.
|