Package org.digidoc4j.impl.asic
Class AsicContainerCreator
java.lang.Object
org.digidoc4j.impl.asic.AsicContainerCreator
ASIC container creator
-
Constructor Summary
ConstructorsConstructorDescriptionAsicContainerCreator
(OutputStream outputStream, Configuration configuration) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
setZipComment
(String zipComment) void
writeAsiceMimeType
(String containerType) Deprecated.Deprecated for removal.void
writeAsicMimeType
(String containerType) void
writeContainerComment
(String comment) void
writeDataFiles
(Collection<DataFile> dataFiles) void
writeExistingEntries
(Collection<AsicEntry> asicEntries) void
writeManifest
(Collection<DataFile> dataFiles, String containerType) void
writeMetaInfEntry
(eu.europa.esig.dss.model.DSSDocument metaInfEntry) void
writeSignatures
(Collection<Signature> signatures, int nextSignatureFileNameIndex) void
writeTimestampToken
(DataFile dataFile) Deprecated.
-
Constructor Details
-
AsicContainerCreator
- Parameters:
outputStream
- output streamconfiguration
- configuration
-
-
Method Details
-
finalizeZipFile
public void finalizeZipFile() -
writeAsiceMimeType
Deprecated.Deprecated for removal. UsewriteAsicMimeType(String)
instead.- Parameters:
containerType
- type
-
writeAsicMimeType
- Parameters:
containerType
- type
-
writeManifest
- Parameters:
dataFiles
- list of data filescontainerType
- type
-
writeDataFiles
- Parameters:
dataFiles
- list of data files
-
writeSignatures
- Parameters:
signatures
- list of signaturesnextSignatureFileNameIndex
- index
-
writeTimestampToken
Deprecated.- Parameters:
dataFile
- data file
-
writeExistingEntries
- Parameters:
asicEntries
- list of ASIC entries
-
writeMetaInfEntry
public void writeMetaInfEntry(eu.europa.esig.dss.model.DSSDocument metaInfEntry) -
writeContainerComment
- Parameters:
comment
- comment
-
setZipComment
- Parameters:
zipComment
- comment
-