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 Type
    Method
    Description
    create(eu.europa.esig.dss.model.DSSDocument document)
    Creates an instance of DataObjectDigestBuilder to build hash for the document, according to the given implementation, using a default digest algorithm
    create(eu.europa.esig.dss.model.DSSDocument document, eu.europa.esig.dss.enumerations.DigestAlgorithm digestAlgorithm)
    Creates an instance of DataObjectDigestBuilder to build hash for the document, according to the given implementation, using a provided digestAlgorithm
  • Method Details

    • create

      DataObjectDigestBuilder create(eu.europa.esig.dss.model.DSSDocument document)
      Creates an instance of DataObjectDigestBuilder to build hash for the document, according to the given implementation, using a default digest algorithm
      Parameters:
      document - DSSDocument to 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 of DataObjectDigestBuilder to build hash for the document, according to the given implementation, using a provided digestAlgorithm
      Parameters:
      document - DSSDocument to compute hash for
      digestAlgorithm - DigestAlgorithm to use
      Returns:
      DataObjectDigestBuilder