Package eu.europa.esig.dss.asic.common
Class AbstractASiCContainerExtractor
- java.lang.Object
-
- eu.europa.esig.dss.asic.common.AbstractASiCContainerExtractor
-
- Direct Known Subclasses:
ASiCWithCAdESContainerExtractor,ASiCWithXAdESContainerExtractor
public abstract class AbstractASiCContainerExtractor extends Object
This class is used to read an ASiC Container and to retrieve its content files
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractASiCContainerExtractor(DSSDocument asicContainer)
-
Method Summary
Modifier and Type Method Description ASiCExtractResultextract()StringgetZipComment()protected abstract booleanisAllowedArchiveManifest(String entryName)protected abstract booleanisAllowedManifest(String entryName)protected abstract booleanisAllowedSignature(String entryName)protected abstract booleanisAllowedTimestamp(String entryName)
-
-
-
Constructor Detail
-
AbstractASiCContainerExtractor
protected AbstractASiCContainerExtractor(DSSDocument asicContainer)
-
-
Method Detail
-
extract
public ASiCExtractResult extract()
-
getZipComment
public String getZipComment()
-
isAllowedManifest
protected abstract boolean isAllowedManifest(String entryName)
-
isAllowedArchiveManifest
protected abstract boolean isAllowedArchiveManifest(String entryName)
-
isAllowedTimestamp
protected abstract boolean isAllowedTimestamp(String entryName)
-
isAllowedSignature
protected abstract boolean isAllowedSignature(String entryName)
-
-