Class DSAParameterSpec

All Implemented Interfaces:
DSAParams, AlgorithmParameterSpec
public class DSAParameterSpec
extends Object
implements AlgorithmParameterSpec, DSAParams

This class specifies the set of parameters used with the DSA algorithm.

Since:
1.2
See Also:
AlgorithmParameterSpec

Constructors

Constructor Description
DSAParameterSpec​(BigInteger p, BigInteger q, BigInteger g)

Creates a new DSAParameterSpec with the specified parameter values.

Methods

Modifier and Type Method Description
BigInteger getG()

Returns the base g.

BigInteger getP()

Returns the prime p.

BigInteger getQ()

Returns the sub-prime q.

Methods declared in class java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructors

DSAParameterSpec

public DSAParameterSpec(BigInteger p,
                        BigInteger q,
                        BigInteger g)

Creates a new DSAParameterSpec with the specified parameter values.

Parameters:
p - the prime.
q - the sub-prime.
g - the base.

Methods

getP

public BigInteger getP()

Returns the prime p.

Specified by:
getP in interface DSAParams
Returns:
the prime p.

getQ

public BigInteger getQ()

Returns the sub-prime q.

Specified by:
getQ in interface DSAParams
Returns:
the sub-prime q.

getG

public BigInteger getG()

Returns the base g.

Specified by:
getG in interface DSAParams
Returns:
the base g.