Module java.base

Class DSAParameterSpec

java.lang.Object
java.security.spec.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
  • Constructor Details

    • 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.
  • Method Details

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