Module java.base

Interface RSAKey

All Known Subinterfaces:
RSAMultiPrimePrivateCrtKey, RSAPrivateCrtKey, RSAPrivateKey, RSAPublicKey

public interface RSAKey
The interface to a public or private key in PKCS#1 v2.2 standard, such as those for RSA, or RSASSA-PSS algorithms.
Since:
1.3
See Also:
RSAPublicKey, RSAPrivateKey
  • Method Details

    • getModulus

      BigInteger getModulus()
      Returns the modulus.
      Returns:
      the modulus
    • 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.
      Returns:
      the associated parameters, may be null
      Since:
      11