public class DSADomainParameterSpec
extends java.security.spec.DSAParameterSpec
| Constructor and Description |
|---|
DSADomainParameterSpec(java.math.BigInteger p,
java.math.BigInteger q,
java.math.BigInteger g)
Creates a new DSAParameterSpec with the specified parameter values.
|
DSADomainParameterSpec(java.math.BigInteger p,
java.math.BigInteger q,
java.math.BigInteger g,
DSAValidationParameters validationParameters)
Creates a new DSAParameterSpec with the specified parameter values.
|
DSADomainParameterSpec(DSADomainParameters domainParameters)
Base constructor - use the values in an existing set of domain parameters.
|
| Modifier and Type | Method and Description |
|---|---|
DSADomainParameters |
getDomainParameters()
Return the DSADomainParameters object we also represent.
|
DSAValidationParameters |
getValidationParameters()
Return the validation parameters associated with this parameter spec if available.
|
public DSADomainParameterSpec(DSADomainParameters domainParameters)
domainParameters - the DSA domain parameters to wrap.public DSADomainParameterSpec(java.math.BigInteger p,
java.math.BigInteger q,
java.math.BigInteger g)
p - the prime.q - the sub-prime.g - the base.public DSADomainParameterSpec(java.math.BigInteger p,
java.math.BigInteger q,
java.math.BigInteger g,
DSAValidationParameters validationParameters)
p - the prime.q - the sub-prime.g - the base.validationParameters - the validation parameters (may be null if not available)public DSAValidationParameters getValidationParameters()
public DSADomainParameters getDomainParameters()