Module jpms_dss_spi
Interface DataObjectDigestBuilderFactory
public interface DataObjectDigestBuilderFactory
Creates an instance of
eu.europa.esig.dss.spi.x509.evidencerecord.DataObjectDigestBuilder-
Method Summary
Modifier and TypeMethodDescriptioncreate(eu.europa.esig.dss.model.DSSDocument document) Creates an instance ofDataObjectDigestBuilderto build hash for thedocument, according to the given implementation, using a default digest algorithmcreate(eu.europa.esig.dss.model.DSSDocument document, eu.europa.esig.dss.enumerations.DigestAlgorithm digestAlgorithm) Creates an instance ofDataObjectDigestBuilderto build hash for thedocument, according to the given implementation, using a provideddigestAlgorithm
-
Method Details
-
create
Creates an instance ofDataObjectDigestBuilderto build hash for thedocument, according to the given implementation, using a default digest algorithm- Parameters:
document-DSSDocumentto compute hash for- Returns:
DataObjectDigestBuilder
-
create
DataObjectDigestBuilder create(eu.europa.esig.dss.model.DSSDocument document, eu.europa.esig.dss.enumerations.DigestAlgorithm digestAlgorithm) Creates an instance ofDataObjectDigestBuilderto build hash for thedocument, according to the given implementation, using a provideddigestAlgorithm- Parameters:
document-DSSDocumentto compute hash fordigestAlgorithm-DigestAlgorithmto use- Returns:
DataObjectDigestBuilder
-