Added in API level 1
RSAPublicKeySpec
open class RSAPublicKeySpec : KeySpec
kotlin.Any | |
↳ | java.security.spec.RSAPublicKeySpec |
This class specifies an RSA public key.
Summary
Public constructors | |
---|---|
RSAPublicKeySpec(modulus: BigInteger!, publicExponent: BigInteger!) Creates a new RSAPublicKeySpec. |
|
RSAPublicKeySpec(modulus: BigInteger!, publicExponent: BigInteger!, params: AlgorithmParameterSpec!) Creates a new RSAPublicKeySpec 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 public exponent. |
Public constructors
RSAPublicKeySpec
Added in API level 1
RSAPublicKeySpec(
modulus: BigInteger!,
publicExponent: BigInteger!)
Creates a new RSAPublicKeySpec.
Parameters | |
---|---|
modulus |
BigInteger!: the modulus |
publicExponent |
BigInteger!: the public exponent |
RSAPublicKeySpec
Added in API level 35
RSAPublicKeySpec(
modulus: BigInteger!,
publicExponent: BigInteger!,
params: AlgorithmParameterSpec!)
Creates a new RSAPublicKeySpec with additional key parameters.
Parameters | |
---|---|
modulus |
BigInteger!: the modulus |
publicExponent |
BigInteger!: the public 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 |
getPublicExponent
Added in API level 1
open fun getPublicExponent(): BigInteger!
Returns the public exponent.
Return | |
---|---|
BigInteger! |
the public exponent |