Interface RSAPublicKey

All Superinterfaces:
AsymmetricKey, Key, PublicKey, RSAKey, Serializable

public interface RSAPublicKey extends PublicKey, RSAKey
The interface to an RSA public key.
Since:
1.2
  • Field Details

    • serialVersionUID

      @Deprecated static final long serialVersionUID
      Deprecated.
      A serialVersionUID field in an interface is ineffectual. Do not use; no replacement.
      The type fingerprint that is set to indicate serialization compatibility with a previous version of the type.
      See Also:
  • Method Details

    • getPublicExponent

      BigInteger getPublicExponent()
      Returns the public exponent.
      Returns:
      the public exponent
    • 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.
      Specified by:
      getParams in interface AsymmetricKey
      Specified by:
      getParams in interface RSAKey
      Implementation Requirements:
      The default implementation returns null.
      Returns:
      the associated parameters, may be null
      Since:
      22