xades4j.providers.AlgorithmsProviderEx |
Known Indirect Subclasses |
Interface for providers of algorithms information for signature production.
An instance of a class implementing this interface is supplied to inner components
which will query the instance whenever they need information on the algorithms
to use (when generating ds:Reference
elements, for example).
This allows the customization of the different algorithms used in the signature.
The methods on this classes must not return null
.
A default implementation is provided.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Gets the canonicalization algorithm to be used in the
Signature . | |||||||||||
Gets the canonicalization algorithm to be used in the qualifying
properties, when needed.
| |||||||||||
Gets the digest algorithm to be used in the data object
Reference s. | |||||||||||
Gets the digest algorithm to be used in the qualifying properties that contain
references to certificates, CRLs and so on.
| |||||||||||
Gets the digest algorithm to be used in the qualifying properties that contain
time-stamps
| |||||||||||
Gets the signature's algorithm for the given algorithm name.
|
Gets the canonicalization algorithm to be used in the Signature
.
Gets the canonicalization algorithm to be used in the qualifying properties, when needed.
Gets the digest algorithm to be used in the data object Reference
s.
Gets the digest algorithm to be used in the qualifying properties that contain references to certificates, CRLs and so on.
Gets the digest algorithm to be used in the qualifying properties that contain time-stamps
Gets the signature's algorithm for the given algorithm name.
keyAlgorithmName | the signing key's algorithm name as defined in JCA standard algorithm names |
---|