Class RSAPrivateKeySpec
- java.lang.Object
-
- java.security.spec.RSAPrivateKeySpec
- All Implemented Interfaces:
KeySpec
- Direct Known Subclasses:
-
RSAMultiPrimePrivateCrtKeySpec,RSAPrivateCrtKeySpec
public class RSAPrivateKeySpec extends Object implements KeySpec
This class specifies an RSA private key.
- Since:
- 1.2
- See Also:
-
Key,KeyFactory,KeySpec,PKCS8EncodedKeySpec,RSAPublicKeySpec,RSAPrivateCrtKeySpec
Constructor Summary
| Constructor | Description |
|---|---|
RSAPrivateKeySpec(BigInteger modulus,
BigInteger privateExponent) | Creates a new RSAPrivateKeySpec. |
RSAPrivateKeySpec(BigInteger modulus,
BigInteger privateExponent,
AlgorithmParameterSpec params) | Creates a new RSAPrivateKeySpec with additional key parameters. |
Method Summary
| Modifier and Type | Method | Description |
|---|---|---|
BigInteger | getModulus() | Returns the modulus. |
AlgorithmParameterSpec | getParams() | Returns the parameters associated with this key, may be null if not present. |
BigInteger | getPrivateExponent() | Returns the private exponent. |
Methods declared in class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait Constructor Detail
RSAPrivateKeySpec
public RSAPrivateKeySpec(BigInteger modulus,
BigInteger privateExponent) Creates a new RSAPrivateKeySpec.
- Parameters:
-
modulus- the modulus -
privateExponent- the private exponent
RSAPrivateKeySpec
public RSAPrivateKeySpec(BigInteger modulus,
BigInteger privateExponent,
AlgorithmParameterSpec params) Creates a new RSAPrivateKeySpec with additional key parameters.
- Parameters:
-
modulus- the modulus -
privateExponent- the private exponent -
params- the parameters associated with this key, may be null - Since:
- 11
Method Detail
getModulus
public BigInteger getModulus()
Returns the modulus.
- Returns:
- the modulus
getPrivateExponent
public BigInteger getPrivateExponent()
Returns the private exponent.
- Returns:
- the private exponent
getParams
public AlgorithmParameterSpec getParams()
Returns the parameters associated with this key, may be null if not present.
- Returns:
- the parameters associated with this key
- Since:
- 11