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. |