Added in API level 1
RSAPrivateKeySpec
open class RSAPrivateKeySpec : KeySpec
| kotlin.Any | |
| ↳ | java.security.spec.RSAPrivateKeySpec |
This class specifies an RSA private key.
Summary
| Public constructors | |
|---|---|
RSAPrivateKeySpec(modulus: BigInteger!, privateExponent: BigInteger!)Creates a new RSAPrivateKeySpec. | |
RSAPrivateKeySpec(modulus: BigInteger!, privateExponent: BigInteger!, params: AlgorithmParameterSpec!)Creates a new RSAPrivateKeySpec with additional key parameters. | |
| Public methods | |
|---|---|
| open BigInteger! | Returns the modulus. |
| open AlgorithmParameterSpec! | Returns the parameters associated with this key, may be null if not present. |
| open BigInteger! | Returns the private exponent. |
Public constructors
RSAPrivateKeySpec
Added in API level 1
RSAPrivateKeySpec(
modulus: BigInteger!,
privateExponent: BigInteger!)
Creates a new RSAPrivateKeySpec.
| Parameters | |
|---|---|
modulus | BigInteger!: the modulus |
privateExponent | BigInteger!: the private exponent |
RSAPrivateKeySpec
Added in API level 35
RSAPrivateKeySpec(
modulus: BigInteger!,
privateExponent: BigInteger!,
params: AlgorithmParameterSpec!)
Creates a new RSAPrivateKeySpec with additional key parameters.
| Parameters | |
|---|---|
modulus | BigInteger!: the modulus |
privateExponent | BigInteger!: the private exponent |
params | AlgorithmParameterSpec!: the parameters associated with this key, may be null |
Public methods
getModulus
Added in API level 1
open fun getModulus(): BigInteger!
Returns the modulus.
| Return | |
|---|---|
BigInteger! | the modulus |
getParams
Added in API level 35
open fun getParams(): AlgorithmParameterSpec!
Returns the parameters associated with this key, may be null if not present.
| Return | |
|---|---|
AlgorithmParameterSpec! | the parameters associated with this key |
getPrivateExponent
Added in API level 1
open fun getPrivateExponent(): BigInteger!
Returns the private exponent.
| Return | |
|---|---|
BigInteger! | the private exponent |