# Print output for @column tags ?>
public
class
ECPrivateKeySpec
extends Object
implements
KeySpec
| java.lang.Object | |
| ↳ | java.security.spec.ECPrivateKeySpec |
This immutable class specifies an elliptic curve private key with its associated parameters.
See also:
Public constructors | |
|---|---|
ECPrivateKeySpec(BigInteger s, ECParameterSpec params)
Creates a new ECPrivateKeySpec with the specified parameter values. |
|
Public methods | |
|---|---|
ECParameterSpec
|
getParams()
Returns the associated elliptic curve domain parameters. |
BigInteger
|
getS()
Returns the private value S. |
Inherited methods | |
|---|---|
public ECPrivateKeySpec (BigInteger s, ECParameterSpec params)
Creates a new ECPrivateKeySpec with the specified parameter values.
| Parameters | |
|---|---|
s |
BigInteger: the private value. |
params |
ECParameterSpec: the associated elliptic curve domain
parameters. |
| Throws | |
|---|---|
NullPointerException |
if s
or params is null. |
public ECParameterSpec getParams ()
Returns the associated elliptic curve domain parameters.
| Returns | |
|---|---|
ECParameterSpec |
the EC domain parameters. |