| java.lang.Object | |
| ↳ | java.security.AlgorithmParameters |
AlgorithmParameters
is an engine class which provides algorithm
parameters.
| Protected Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
Constructs a new instance of
AlgorithmParameters
with the given
arguments.
|
||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
Returns the name of the algorithm.
|
||||||||||
|
|
Returns this
AlgorithmParameters
in the specified encoding
format.
|
||||||||||
|
|
Returns this
AlgorithmParameters
in their default encoding
format.
|
||||||||||
|
|
Returns a new instance of
AlgorithmParameters
from the specified
provider for the specified algorithm.
|
||||||||||
|
|
Returns a new instance of
AlgorithmParameters
from the specified
provider for the specified algorithm.
|
||||||||||
|
|
Returns a new instance of
AlgorithmParameters
for the specified
algorithm.
|
||||||||||
|
|
Returns the
AlgorithmParameterSpec
for this
AlgorithmParameters
.
|
||||||||||
|
|
Returns the provider associated with this
AlgorithmParameters
.
|
||||||||||
|
|
Initializes this
AlgorithmParameters
with the specified
AlgorithmParameterSpec
.
|
||||||||||
|
|
Initializes this
AlgorithmParameters
with the specified
byte[]
using the specified decoding format.
|
||||||||||
|
|
Initializes this
AlgorithmParameters
with the specified
byte[]
using the default decoding format for parameters.
|
||||||||||
|
|
Returns a string containing a concise, human-readable description of this
AlgorithmParameters
.
|
||||||||||
|
[Expand]
Inherited Methods
|
|||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
|||||||||||
Constructs a new instance of
AlgorithmParameters
with the given
arguments.
| algPramSpi | the concrete implementation. |
|---|---|
| provider | the security provider. |
| algorithm | the name of the algorithm. |
Returns the name of the algorithm.
Returns this
AlgorithmParameters
in the specified encoding
format.
| format | the name of the encoding format. |
|---|
| IOException |
if this
AlgorithmParameters
has already been
initialized, or if this parameters could not be encoded.
|
|---|
Returns this
AlgorithmParameters
in their default encoding
format. The default encoding format is ASN.1.
| IOException |
if this
AlgorithmParameters
has already been
initialized, or if this parameters could not be encoded.
|
|---|
Returns a new instance of
AlgorithmParameters
from the specified
provider for the specified algorithm.
| algorithm | the name of the algorithm to use. |
|---|---|
| provider |
name of the provider of the
AlgorithmParameters
.
|
AlgorithmParameters
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
AlgorithmParameters
from the specified
provider for the specified algorithm.
| algorithm | the name of the algorithm to use. |
|---|---|
| provider |
the provider of the
AlgorithmParameters
.
|
AlgorithmParameters
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
AlgorithmParameters
for the specified
algorithm.
| algorithm | the name of the algorithm to use. |
|---|
AlgorithmParameters
for the specified
algorithm.
| NoSuchAlgorithmException | if the specified algorithm is not available. |
|---|---|
| NullPointerException |
if
algorithm
is
null
.
|
Returns the
AlgorithmParameterSpec
for this
AlgorithmParameters
.
| paramSpec | the type of the parameter specification in which this parameters should be converted. |
|---|
AlgorithmParameterSpec
for this
AlgorithmParameters
.
| InvalidParameterSpecException |
if this
AlgorithmParameters
has already been
initialized, or if this parameters could not be converted to
the specified class.
|
|---|
Returns the provider associated with this
AlgorithmParameters
.
AlgorithmParameters
.
Initializes this
AlgorithmParameters
with the specified
AlgorithmParameterSpec
.
| paramSpec | the parameter specification. |
|---|
| InvalidParameterSpecException |
if this
AlgorithmParameters
has already been
initialized or the given
paramSpec
is not appropriate
for initializing this
AlgorithmParameters
.
|
|---|
Initializes this
AlgorithmParameters
with the specified
byte[]
using the specified decoding format.
| params | the encoded parameters. |
|---|---|
| format | the name of the decoding format. |
| IOException |
if this
AlgorithmParameters
has already been
initialized, or the parameter could not be encoded.
|
|---|
Initializes this
AlgorithmParameters
with the specified
byte[]
using the default decoding format for parameters. The default
encoding format is ASN.1.
| params | the encoded parameters. |
|---|
| IOException |
if this
AlgorithmParameters
has already been
initialized, or the parameter could not be encoded.
|
|---|
Returns a string containing a concise, human-readable description of this
AlgorithmParameters
.
AlgorithmParameters
.