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

public interfaceAsymmetricKeyextendsKey
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
  • Method Details

    • getParams

      default AlgorithmParameterSpec 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 returnsnull.
      Returns:
      the associated parameters, may benull