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-512Public 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 |
---|