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