Package eu.europa.esig.dss.asic.common
Class ASiCContent
java.lang.Object
eu.europa.esig.dss.asic.common.ASiCContent
- All Implemented Interfaces:
Serializable
Contains grouped documents representing an ASiC container's content
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor instantiating object with null values and empty list of documents -
Method Summary
Modifier and TypeMethodDescriptionGets all documentsReturns a list of all found manifest documentsGets archive manifest documents (ASiC with CAdES only)Gets the original ASiC containerGets "package.zip" documentsGets the container typeGets evidence record documentsGets evidence record manifest documentsReturns a list of folders present within the containerGets manifest documentsGets mimetype documentThis method returns a list of documents at the root level within the containerGets signature documentsGets signed documentsGets timestamp documents (ASiC with CAdES only)Gets unsupported documentsGets the zip commentvoidsetArchiveManifestDocuments(List<DSSDocument> archiveManifestDocuments) Sets archive manifest documents (ASiC with CAdES only)voidsetAsicContainer(DSSDocument asicContainer) Sets the original ASiC containervoidsetContainerDocuments(List<DSSDocument> containerDocuments) Sets package.zip" documentsvoidsetContainerType(ASiCContainerType containerType) Sets the container typevoidsetEvidenceRecordDocuments(List<DSSDocument> evidenceRecordDocuments) Sets a list of evidence record documentsvoidsetEvidenceRecordManifestDocuments(List<DSSDocument> evidenceRecordManifestDocuments) Sets a list of evidence record manifest documentsvoidsetFolders(List<DSSDocument> folders) Sets a list of folders present within an archivevoidsetManifestDocuments(List<DSSDocument> manifestDocuments) Sets manifest documentsvoidsetMimeTypeDocument(DSSDocument mimeTypeDocument) Sets mimetype documentvoidsetSignatureDocuments(List<DSSDocument> signatureDocuments) Sets signature documentsvoidsetSignedDocuments(List<DSSDocument> signedDocuments) Sets signed documentsvoidsetTimestampDocuments(List<DSSDocument> timestampDocuments) Sets timestamp documents (ASiC with CAdES only)voidsetUnsupportedDocuments(List<DSSDocument> unsupportedDocuments) Sets unsupported documentsvoidsetZipComment(String zipComment) Sets the zip comment
-
Constructor Details
-
ASiCContent
public ASiCContent()Default constructor instantiating object with null values and empty list of documents
-
-
Method Details
-
getAsicContainer
-
setAsicContainer
Sets the original ASiC container- Parameters:
asicContainer-DSSDocument
-
getContainerType
-
setContainerType
Sets the container type- Parameters:
containerType-ASiCContainerType
-
getZipComment
-
setZipComment
-
getMimeTypeDocument
-
setMimeTypeDocument
Sets mimetype document- Parameters:
mimeTypeDocument-DSSDocument
-
getSignatureDocuments
Gets signature documents- Returns:
- a list of
DSSDocuments
-
setSignatureDocuments
Sets signature documents- Parameters:
signatureDocuments- a list ofDSSDocuments
-
getManifestDocuments
Gets manifest documents- Returns:
- a list of
DSSDocuments
-
setManifestDocuments
Sets manifest documents- Parameters:
manifestDocuments- a list ofDSSDocuments
-
getArchiveManifestDocuments
Gets archive manifest documents (ASiC with CAdES only)- Returns:
- a list of
DSSDocuments
-
setArchiveManifestDocuments
Sets archive manifest documents (ASiC with CAdES only)- Parameters:
archiveManifestDocuments- a list ofDSSDocuments
-
getEvidenceRecordManifestDocuments
Gets evidence record manifest documents- Returns:
- a list of
DSSDocuments
-
setEvidenceRecordManifestDocuments
Sets a list of evidence record manifest documents- Parameters:
evidenceRecordManifestDocuments- a list ofDSSDocuments
-
getTimestampDocuments
Gets timestamp documents (ASiC with CAdES only)- Returns:
- a list of
DSSDocuments
-
setTimestampDocuments
Sets timestamp documents (ASiC with CAdES only)- Parameters:
timestampDocuments- a list ofDSSDocuments
-
getEvidenceRecordDocuments
Gets evidence record documents- Returns:
- a list of
DSSDocuments
-
setEvidenceRecordDocuments
Sets a list of evidence record documents- Parameters:
evidenceRecordDocuments- a list ofDSSDocuments
-
getSignedDocuments
-
setSignedDocuments
Sets signed documents- Parameters:
signedDocuments- a list ofDSSDocuments
-
getUnsupportedDocuments
Gets unsupported documents- Returns:
- a list of
DSSDocuments
-
setUnsupportedDocuments
Sets unsupported documents- Parameters:
unsupportedDocuments- a list ofDSSDocuments
-
getFolders
Returns a list of folders present within the container- Returns:
- a list of
DSSDocuments
-
setFolders
Sets a list of folders present within an archive- Parameters:
folders- a list ofDSSDocuments
-
getContainerDocuments
Gets "package.zip" documents- Returns:
- a list of
DSSDocuments
-
setContainerDocuments
Sets package.zip" documents- Parameters:
containerDocuments- a list ofDSSDocuments
-
getRootLevelSignedDocuments
This method returns a list of documents at the root level within the container- Returns:
- a list of
DSSDocuments
-
getAllManifestDocuments
Returns a list of all found manifest documents- Returns:
- list of
DSSDocuments
-
getAllDocuments
-