Interface AsymmetricKey
- All Superinterfaces:
Key, Serializable
- All Known Subinterfaces:
DHPrivateKey, DHPublicKey, DSAPrivateKey, DSAPublicKey, ECPrivateKey, ECPublicKey, EdECPrivateKey, EdECPublicKey, PrivateKey, PublicKey, RSAMultiPrimePrivateCrtKey, RSAPrivateCrtKey, RSAPrivateKey, RSAPublicKey, XECPrivateKey, XECPublicKey
An asymmetric key, which can be either a public key or a private key.
This interface contains methods that are common to either a public key or
a private key.
- Since:
- 22
-
Field Summary
Fields declared in interface Key
serialVersionUID
-
Method Summary
Modifier and TypeMethodDescriptiondefault AlgorithmParameterSpec
Returns the parameters associated with this key.Methods declared in interface Key
getAlgorithm, getEncoded, getFormat
-
Method Details
-
getParams
Returns the parameters associated with this key. The parameters are optional and may be either explicitly specified or implicitly created during key pair generation.- Implementation Requirements:
- The default implementation returns
null
. - Returns:
- the associated parameters, may be
null
-