java.lang.Object
java.security.spec.RSAPrivateKeySpec
- All Implemented Interfaces:
 KeySpec
- Direct Known Subclasses:
 RSAMultiPrimePrivateCrtKeySpec,RSAPrivateCrtKeySpec
This class specifies an RSA private key.
- Since:
 - 1.2
 - See Also:
 
- 
Constructor Summary
ConstructorsConstructorDescriptionRSAPrivateKeySpec(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 TypeMethodDescriptionReturns the modulus.Returns the parameters associated with this key, may be null if not present.Returns the private exponent. 
- 
Constructor Details
- 
RSAPrivateKeySpec
Creates a new RSAPrivateKeySpec.- Parameters:
 modulus- the modulusprivateExponent- the private exponent
 - 
RSAPrivateKeySpec
public RSAPrivateKeySpec(BigInteger modulus, BigInteger privateExponent, AlgorithmParameterSpec params) Creates a new RSAPrivateKeySpec with additional key parameters.- Parameters:
 modulus- the modulusprivateExponent- the private exponentparams- the parameters associated with this key, may be null- Since:
 - 11
 
 
 - 
 - 
Method Details
- 
getModulus
Returns the modulus.- Returns:
 - the modulus
 
 - 
getPrivateExponent
Returns the private exponent.- Returns:
 - the private exponent
 
 - 
getParams
Returns the parameters associated with this key, may be null if not present.- Returns:
 - the parameters associated with this key
 - Since:
 - 11
 
 
 -