- 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 java.security.Key
serialVersionUID
-
Method Summary
Modifier and TypeMethodDescriptiondefault AlgorithmParameterSpec
Returns the parameters associated with this key.Methods declared in interface java.security.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
-