Added in API level 1
ECPrivateKeySpec
open class ECPrivateKeySpec : KeySpec
| kotlin.Any | |
| ↳ | java.security.spec.ECPrivateKeySpec |
This immutable class specifies an elliptic curve private key with its associated parameters.
Summary
| Public constructors | |
|---|---|
ECPrivateKeySpec(s: BigInteger!, params: ECParameterSpec!)Creates a new ECPrivateKeySpec with the specified parameter values. |
|
| Public methods | |
|---|---|
| open ECParameterSpec! |
Returns the associated elliptic curve domain parameters. |
| open BigInteger! |
getS()Returns the private value S. |
Public constructors
ECPrivateKeySpec
Added in API level 1
ECPrivateKeySpec(
s: BigInteger!,
params: ECParameterSpec!)
Creates a new ECPrivateKeySpec with the specified parameter values.
| Parameters | |
|---|---|
s |
BigInteger!: the private value. |
params |
ECParameterSpec!: the associated elliptic curve domain parameters. |
| Exceptions | |
|---|---|
java.lang.NullPointerException |
if s or params is null. |
Public methods
getParams
Added in API level 1
open fun getParams(): ECParameterSpec!
Returns the associated elliptic curve domain parameters.
| Return | |
|---|---|
ECParameterSpec! |
the EC domain parameters. |
getS
Added in API level 1
open fun getS(): BigInteger!
Returns the private value S.
| Return | |
|---|---|
BigInteger! |
the private value S. |