Uses of Enum
org.digidoc4j.DigestAlgorithm
Packages that use DigestAlgorithm
Package
Description
DigiDoc4J public api
-
Uses of DigestAlgorithm in org.digidoc4j
Fields in org.digidoc4j declared as DigestAlgorithmModifier and TypeFieldDescriptionstatic final DigestAlgorithm
Constant.Default.ARCHIVE_TIMESTAMP_DIGEST_ALGORITHM
static final DigestAlgorithm
Constant.Default.DATAFILE_DIGEST_ALGORITHM
static final DigestAlgorithm
Constant.Default.SIGNATURE_DIGEST_ALGORITHM
Methods in org.digidoc4j that return DigestAlgorithmModifier and TypeMethodDescriptionstatic DigestAlgorithm
DigestAlgorithm.findByAlgorithm
(String algorithm) Find DigestAlgorithm by algorithm string.static DigestAlgorithm
Find DigestAlgorithm by algorithm OID string.Configuration.getArchiveTimestampDigestAlgorithm()
Returns the digest algorithm for archive timestamps, if configured.Configuration.getArchiveTimestampReferenceDigestAlgorithm()
Returns the reference digest algorithm for archive timestamps, if configured.Configuration.getDataFileDigestAlgorithm()
Datafile digest algorithm.SignatureParameters.getDataFileDigestAlgorithm()
Gets data file digest typeDataToSign.getDigestAlgorithm()
Signature digest algorithm to be used when creating the signature value.SignedInfo.getDigestAlgorithm()
Timestamp.getDigestAlgorithm()
Returns the digest algorithm of this timestamp.TimestampBuilder.getReferenceDigestAlgorithm()
Returns the configured reference digest algorithm, falling back to the value fromConfiguration.getArchiveTimestampReferenceDigestAlgorithm()
, falling back to the value fromTimestampBuilder.getTimestampDigestAlgorithm()
.TimestampParameters.getReferenceDigestAlgorithm()
Returns reference digest algorithm.Configuration.getSignatureDigestAlgorithm()
Signature digest algorithm.SignatureParameters.getSignatureDigestAlgorithm()
Gets signature digest typeTimestampBuilder.getTimestampDigestAlgorithm()
Returns the configured timestamp digest algorithm, falling back to the value fromConfiguration.getArchiveTimestampDigestAlgorithm()
, falling back to the value ofConstant.Default.ARCHIVE_TIMESTAMP_DIGEST_ALGORITHM
.TimestampParameters.getTimestampDigestAlgorithm()
Returns timestamp digest algorithm.static DigestAlgorithm
Returns the enum constant of this type with the specified name.static DigestAlgorithm[]
DigestAlgorithm.values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.digidoc4j with parameters of type DigestAlgorithmModifier and TypeMethodDescriptionbyte[]
DataFile.calculateDigest
(DigestAlgorithm digestType) void
Configuration.setArchiveTimestampDigestAlgorithm
(DigestAlgorithm digestAlgorithm) Sets the digest algorithm for archive timestamps.void
Configuration.setArchiveTimestampReferenceDigestAlgorithm
(DigestAlgorithm digestAlgorithm) Sets the reference digest algorithm for archive timestamps.void
Configuration.setDataFileDigestAlgorithm
(DigestAlgorithm digestAlgorithm) Set datafile digest algorithm.void
SignatureParameters.setDataFileDigestAlgorithm
(DigestAlgorithm algorithm) Sets data file digest typevoid
Configuration.setSignatureDigestAlgorithm
(DigestAlgorithm digestAlgorithm) Set signature digest algorithm.void
SignatureParameters.setSignatureDigestAlgorithm
(DigestAlgorithm algorithm) Sets signature digest typebyte[]
SignatureToken.sign
(DigestAlgorithm digestAlgorithm, byte[] dataToSign) There must be implemented routines needed for signingDetachedXadesSignatureBuilder.withDataFileDigestAlgorithm
(DigestAlgorithm digestAlgorithm) Set signature digest algorithm used to generate a signature.SignatureBuilder.withDataFileDigestAlgorithm
(DigestAlgorithm digestAlgorithm) Set data file digest algorithm.TimestampBuilder.withReferenceDigestAlgorithm
(DigestAlgorithm digestAlgorithm) Configures the reference digest algorithm to be used by this builder.DetachedXadesSignatureBuilder.withSignatureDigestAlgorithm
(DigestAlgorithm digestAlgorithm) Set signature digest algorithm used to generate a signature.SignatureBuilder.withSignatureDigestAlgorithm
(DigestAlgorithm digestAlgorithm) Set signature digest algorithm used to generate a signature.TimestampBuilder.withTimestampDigestAlgorithm
(DigestAlgorithm digestAlgorithm) Configures the timestamp digest algorithm to be used by this builder.Constructors in org.digidoc4j with parameters of type DigestAlgorithmModifierConstructorDescriptionDigestDataFile
(String fileName, DigestAlgorithm digestAlgorithm, byte[] digest, String mimeType) Creates digest based data file. -
Uses of DigestAlgorithm in org.digidoc4j.impl.asic.cades
Methods in org.digidoc4j.impl.asic.cades that return DigestAlgorithmMethods in org.digidoc4j.impl.asic.cades with parameters of type DigestAlgorithmModifier and TypeMethodDescriptionvoid
CadesTimestampingDssFacade.setReferenceDigestAlgorithm
(DigestAlgorithm digestAlgorithm) Configures this facade to hash references using the specified digest algorithm.void
CadesTimestampingDssFacade.setTimestampDigestAlgorithm
(DigestAlgorithm digestAlgorithm) Configures this facade to create timestamps using the specified digest algorithm. -
Uses of DigestAlgorithm in org.digidoc4j.impl.asic.xades
Methods in org.digidoc4j.impl.asic.xades with parameters of type DigestAlgorithmModifier and TypeMethodDescriptionvoid
XadesSigningDssFacade.setArchiveTimestampDigestAlgorithm
(DigestAlgorithm algorithm) void
XadesSigningDssFacade.setDataFileDigestAlgorithm
(DigestAlgorithm digestAlgorithm) void
XadesSigningDssFacade.setSignatureDigestAlgorithm
(DigestAlgorithm digestAlgorithm) -
Uses of DigestAlgorithm in org.digidoc4j.impl.ddoc
Methods in org.digidoc4j.impl.ddoc that return DigestAlgorithm -
Uses of DigestAlgorithm in org.digidoc4j.main.xades
Methods in org.digidoc4j.main.xades that return DigestAlgorithmMethods in org.digidoc4j.main.xades with parameters of type DigestAlgorithmModifier and TypeMethodDescriptionvoid
DetachedXadesExecutionContext.setDigestAlgorithm
(DigestAlgorithm digestAlgorithm) -
Uses of DigestAlgorithm in org.digidoc4j.signers
Methods in org.digidoc4j.signers with parameters of type DigestAlgorithmModifier and TypeMethodDescriptionbyte[]
PKCS11SignatureToken.sign
(DigestAlgorithm digestAlgorithm, byte[] dataToSign) byte[]
PKCS12SignatureToken.sign
(DigestAlgorithm digestAlgorithm, byte[] dataToSign)