| 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 their default encoding
format. | |||||||||||
Returns this
AlgorithmParameters in the specified 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 byte[] using the default decoding format for parameters. | |||||||||||
Initializes this
AlgorithmParameters with the specified AlgorithmParameterSpec. | |||||||||||
Initializes this
AlgorithmParameters with the specified byte[] using the specified decoding format. | |||||||||||
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 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 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 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 is null or of length zero. |
| 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 is 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 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.
|
|---|
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.
|
|---|
Returns a string containing a concise, human-readable description of this
AlgorithmParameters.
AlgorithmParameters.