public class DSAParameterGenerator
extends java.security.AlgorithmParameterGeneratorSpi
Constructor and Description |
---|
DSAParameterGenerator() |
Modifier and Type | Method and Description |
---|---|
protected java.security.AlgorithmParameters |
engineGenerateParameters()
Generates the parameters.
|
protected void |
engineInit(java.security.spec.AlgorithmParameterSpec genParamSpec,
java.security.SecureRandom random)
Initializes this parameter generator with a set of
algorithm-specific parameter generation values.
|
protected void |
engineInit(int strength,
java.security.SecureRandom random)
Initializes this parameter generator for a certain strength
and source of randomness.
|
protected void engineInit(int strength, java.security.SecureRandom random)
engineInit
in class java.security.AlgorithmParameterGeneratorSpi
strength
- the strength (size of prime) in bitsrandom
- the source of randomnessprotected void engineInit(java.security.spec.AlgorithmParameterSpec genParamSpec, java.security.SecureRandom random) throws java.security.InvalidAlgorithmParameterException
engineInit
in class java.security.AlgorithmParameterGeneratorSpi
params
- the set of algorithm-specific parameter generation valuesrandom
- the source of randomnessjava.security.InvalidAlgorithmParameterException
- if the given parameter
generation values are inappropriate for this parameter generatorprotected java.security.AlgorithmParameters engineGenerateParameters()
engineGenerateParameters
in class java.security.AlgorithmParameterGeneratorSpi