Class AsicContainerCreator

java.lang.Object
org.digidoc4j.impl.asic.AsicContainerCreator

public class AsicContainerCreator extends Object
ASIC container creator
  • Constructor Details

    • AsicContainerCreator

      public AsicContainerCreator(OutputStream outputStream, Configuration configuration)
      Parameters:
      outputStream - output stream
      configuration - configuration
  • Method Details

    • finalizeZipFile

      public void finalizeZipFile()
    • writeAsiceMimeType

      @Deprecated public void writeAsiceMimeType(String containerType)
      Deprecated.
      Deprecated for removal. Use writeAsicMimeType(String) instead.
      Parameters:
      containerType - type
    • writeAsicMimeType

      public void writeAsicMimeType(String containerType)
      Parameters:
      containerType - type
    • writeManifest

      public void writeManifest(Collection<DataFile> dataFiles, String containerType)
      Parameters:
      dataFiles - list of data files
      containerType - type
    • writeDataFiles

      public void writeDataFiles(Collection<DataFile> dataFiles)
      Parameters:
      dataFiles - list of data files
    • writeSignatures

      public void writeSignatures(Collection<Signature> signatures, int nextSignatureFileNameIndex)
      Parameters:
      signatures - list of signatures
      nextSignatureFileNameIndex - index
    • writeTimestampToken

      @Deprecated public void writeTimestampToken(DataFile dataFile)
      Deprecated.
      Parameters:
      dataFile - data file
    • writeExistingEntries

      public void writeExistingEntries(Collection<AsicEntry> asicEntries)
      Parameters:
      asicEntries - list of ASIC entries
    • writeMetaInfEntry

      public void writeMetaInfEntry(eu.europa.esig.dss.model.DSSDocument metaInfEntry)
    • writeContainerComment

      public void writeContainerComment(String comment)
      Parameters:
      comment - comment
    • setZipComment

      public void setZipComment(String zipComment)
      Parameters:
      zipComment - comment