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. The provider
supplied does
not have to be registered.
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
.