Class AbstractASiCWithXAdESContainerMerger

java.lang.Object
eu.europa.esig.dss.asic.common.merge.DefaultContainerMerger
eu.europa.esig.dss.asic.xades.merge.AbstractASiCWithXAdESContainerMerger
All Implemented Interfaces:
ASiCContainerMerger
Direct Known Subclasses:
ASiCEWithXAdESContainerMerger, ASiCSWithXAdESContainerMerger

public abstract class AbstractASiCWithXAdESContainerMerger extends DefaultContainerMerger
This class contains common code for ASiC with XAdES container merger classes.
  • Field Details

    • asicFilenameFactory

      protected ASiCWithXAdESFilenameFactory asicFilenameFactory
      Defines rules for filename creation for new ZIP entries (e.g. signature files, etc.)
  • Constructor Details

    • AbstractASiCWithXAdESContainerMerger

      protected AbstractASiCWithXAdESContainerMerger(DSSDocument... containers)
      This constructor is used to create an ASiC With XAdES container merger from provided container documents
      Parameters:
      containers - DSSDocuments representing ASiC containers to be merged
    • AbstractASiCWithXAdESContainerMerger

      protected AbstractASiCWithXAdESContainerMerger(ASiCContent... asicContents)
      This constructor is used to create an ASiC With XAdES from to given ASiCContents
      Parameters:
      asicContents - ASiCContents to be merged
  • Method Details