| java.lang.Object | |
| ↳ | xades4j.providers.impl.DefaultMessageDigestProvider |
The default implementation of MessageDigestEngineProvider. It supports
the default digest algorithms in the Java platform, namely:
http://www.w3.org/2000/09/xmldsig#sha1 - SHA-1http://www.w3.org/2001/04/xmlenc#sha256 - SHA-256http://www.w3.org/2001/04/xmldsig-more#sha384 - SHA-384http://www.w3.org/2001/04/xmlenc#sha512 - SHA-512| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Initializes a new instance that will use the specified JCE provider to get
MessageDigest instances.
| |||||||||||
Initializes a new instance that will get MessageDigests without specifying
a JCE provider.
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Gets a
MessageDigest engine for the algorithm identified by the
given URI. | |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
xades4j.providers.MessageDigestEngineProvider
| |||||||||||
Initializes a new instance that will use the specified JCE provider to get MessageDigest instances.
| messageDigestProvider | the JCE provider for MessageDigest |
|---|
| NoSuchProviderException | if the JCE provider is not installed |
|---|
Initializes a new instance that will get MessageDigests without specifying a JCE provider.
Gets a MessageDigest engine for the algorithm identified by the
given URI. The URIs defined in the XML-DSIG specification are used.
| digestAlgorithmURI | the URI of the digest algorithm |
|---|