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