java.lang.Object | |
↳ | java.security.AlgorithmParameterGenerator |
AlgorithmParameterGenerator
is an engine class which is capable of
generating parameters for the algorithm it was initialized with.
Protected Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Constructs a new instance of
AlgorithmParameterGenerator with the
given arguments. |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Computes and returns
AlgorithmParameters for this generator's
algorithm. | |||||||||||
Returns the name of the algorithm.
| |||||||||||
Returns a new instance of
AlgorithmParameterGenerator from the
specified provider for the specified algorithm. | |||||||||||
Returns a new instance of
AlgorithmParameterGenerator from the
specified provider for the specified algorithm. | |||||||||||
Returns a new instance of
AlgorithmParameterGenerator for the
specified algorithm. | |||||||||||
Returns the provider associated with this
AlgorithmParameterGenerator . | |||||||||||
Initializes this
AlgorithmParameterGenerator with the given
AlgorithmParameterSpec and the given SecureRandom . | |||||||||||
Initializes this
AlgorithmParameterGenerator with the given AlgorithmParameterSpec . | |||||||||||
Initializes this
AlgorithmParameterGenerator with the given size
and the given SecureRandom . | |||||||||||
Initializes this
AlgorithmParameterGenerator with the given size. |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
Constructs a new instance of AlgorithmParameterGenerator
with the
given arguments.
paramGenSpi | a concrete implementation, this engine instance delegates to. |
---|---|
provider | the provider. |
algorithm | the name of the algorithm. |
Computes and returns AlgorithmParameters
for this generator's
algorithm.
AlgorithmParameters
for this generator's algorithm.
Returns the name of the algorithm.
Returns a new instance of AlgorithmParameterGenerator
from the
specified provider for the specified algorithm.
algorithm | the name of the algorithm to use. |
---|---|
provider | name of the provider of the AlgorithmParameterGenerator . |
AlgorithmParameterGenerator
for the
specified algorithm.NoSuchAlgorithmException | if the specified algorithm is not available. |
---|---|
NoSuchProviderException | if the specified provider is not available. |
IllegalArgumentException | if provider == null || provider.isEmpty() |
NullPointerException | if algorithm is null .
|
Returns a new instance of AlgorithmParameterGenerator
from the
specified provider for the specified algorithm.
algorithm | the name of the algorithm to use. |
---|---|
provider | the provider of the AlgorithmParameterGenerator . |
AlgorithmParameterGenerator
for the
specified algorithm.NoSuchAlgorithmException | if the specified algorithm is not available. |
---|---|
NullPointerException | if algorithm is null . |
IllegalArgumentException | if provider == null
|
Returns a new instance of AlgorithmParameterGenerator
for the
specified algorithm.
algorithm | the name of the algorithm to use. |
---|
AlgorithmParameterGenerator
for the
specified algorithm.NoSuchAlgorithmException | if the specified algorithm is not available. |
---|---|
NullPointerException | if algorithm is null .
|
Returns the provider associated with this AlgorithmParameterGenerator
.
AlgorithmParameterGenerator
.
Initializes this AlgorithmParameterGenerator
with the given
AlgorithmParameterSpec
and the given SecureRandom
.
genParamSpec | the parameters to use. |
---|---|
random | the source of randomness. |
InvalidAlgorithmParameterException | if the specified parameters are not supported. |
---|
Initializes this AlgorithmParameterGenerator
with the given AlgorithmParameterSpec
. A default SecureRandom
instance will be
used.
genParamSpec | the parameters to use. |
---|
InvalidAlgorithmParameterException | if the specified parameters are not supported. |
---|
Initializes this AlgorithmParameterGenerator
with the given size
and the given SecureRandom
. The default parameter set will be
used.
size | the size (in number of bits). |
---|---|
random | the source of randomness. |
Initializes this AlgorithmParameterGenerator
with the given size.
The default parameter set and a default SecureRandom
instance
will be used.
size | the size (in number of bits). |
---|