public class AlgorithmParameterGenerator extends Object
Modifier | Constructor and Description |
---|---|
protected |
AlgorithmParameterGenerator(AlgorithmParameterGeneratorSpi paramGenSpi,
Provider provider,
String algorithm) |
Modifier and Type | Method and Description |
---|---|
AlgorithmParameters |
generateParameters() |
String |
getAlgorithm() |
static AlgorithmParameterGenerator |
getInstance(String algorithm) |
static AlgorithmParameterGenerator |
getInstance(String algorithm,
Provider provider) |
static AlgorithmParameterGenerator |
getInstance(String algorithm,
String provider) |
Provider |
getProvider() |
void |
init(AlgorithmParameterSpec genParamSpec) |
void |
init(AlgorithmParameterSpec genParamSpec,
SecureRandom random) |
void |
init(int size) |
void |
init(int size,
SecureRandom random) |
protected AlgorithmParameterGenerator(AlgorithmParameterGeneratorSpi paramGenSpi, Provider provider, String algorithm)
public static AlgorithmParameterGenerator getInstance(String algorithm) throws NoSuchAlgorithmException
NoSuchAlgorithmException
public static AlgorithmParameterGenerator getInstance(String algorithm, String provider) throws NoSuchAlgorithmException, NoSuchProviderException
public static AlgorithmParameterGenerator getInstance(String algorithm, Provider provider) throws NoSuchAlgorithmException
NoSuchAlgorithmException
public final AlgorithmParameters generateParameters()
public final String getAlgorithm()
public final Provider getProvider()
public final void init(AlgorithmParameterSpec genParamSpec) throws InvalidAlgorithmParameterException
public final void init(AlgorithmParameterSpec genParamSpec, SecureRandom random) throws InvalidAlgorithmParameterException
public final void init(int size)
public final void init(int size, SecureRandom random)