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 interface AsymmetricKey extends Key
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.
  • 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 returns null.
      the associated parameters, may be null