DSAPrivateKeySpec
public
class
DSAPrivateKeySpec
extends Object
implements
KeySpec
java.lang.Object | |
↳ | java.security.spec.DSAPrivateKeySpec |
This class specifies a DSA private key with its associated parameters.
Summary
Public constructors | |
---|---|
DSAPrivateKeySpec(BigInteger x, BigInteger p, BigInteger q, BigInteger g)
Creates a new DSAPrivateKeySpec with the specified parameter values. |
Public methods | |
---|---|
BigInteger
|
getG()
Returns the base |
BigInteger
|
getP()
Returns the prime |
BigInteger
|
getQ()
Returns the sub-prime |
BigInteger
|
getX()
Returns the private key |
Inherited methods | |
---|---|
Public constructors
DSAPrivateKeySpec
public DSAPrivateKeySpec (BigInteger x, BigInteger p, BigInteger q, BigInteger g)
Creates a new DSAPrivateKeySpec with the specified parameter values.
Parameters | |
---|---|
x |
BigInteger : the private key. |
p |
BigInteger : the prime. |
q |
BigInteger : the sub-prime. |
g |
BigInteger : the base. |
Public methods
getG
public BigInteger getG ()
Returns the base g
.
Returns | |
---|---|
BigInteger |
the base g . |
getP
public BigInteger getP ()
Returns the prime p
.
Returns | |
---|---|
BigInteger |
the prime p . |
getQ
public BigInteger getQ ()
Returns the sub-prime q
.
Returns | |
---|---|
BigInteger |
the sub-prime q . |
getX
public BigInteger getX ()
Returns the private key x
.
Returns | |
---|---|
BigInteger |
the private key x . |