Class ASiCExtractResult

java.lang.Object
eu.europa.esig.dss.asic.common.ASiCExtractResult

public class ASiCExtractResult
extends Object
Contains grouped documents representing an ASiC container extaction result
  • Constructor Details

    • ASiCExtractResult

      public ASiCExtractResult()
  • Method Details

    • getContainerType

      public ASiCContainerType getContainerType()
      Gets the container type
      Returns:
      ASiCContainerType
    • setContainerType

      public void setContainerType​(ASiCContainerType containerType)
      Sets the container type
      Parameters:
      containerType - ASiCContainerType
    • getZipComment

      public String getZipComment()
      Gets the zip comment
      Returns:
      String zip comment
    • setZipComment

      public void setZipComment​(String zipComment)
      Sets the zip comment
      Parameters:
      zipComment - String
    • getMimeTypeDocument

      public DSSDocument getMimeTypeDocument()
      Gets mimetype document
      Returns:
      DSSDocument
    • setMimeTypeDocument

      public void setMimeTypeDocument​(DSSDocument mimeTypeDocument)
      Sets mimetype document
      Parameters:
      mimeTypeDocument - DSSDocument
    • getSignatureDocuments

      public List<DSSDocument> getSignatureDocuments()
      Gets signature documents
      Returns:
      a list of DSSDocuments
    • setSignatureDocuments

      public void setSignatureDocuments​(List<DSSDocument> signatureDocuments)
      Sets signature documents
      Parameters:
      signatureDocuments - a list of DSSDocuments
    • getManifestDocuments

      public List<DSSDocument> getManifestDocuments()
      Gets manifest documents
      Returns:
      a list of DSSDocuments
    • setManifestDocuments

      public void setManifestDocuments​(List<DSSDocument> manifestDocuments)
      Sets manifest documents
      Parameters:
      manifestDocuments - a list of DSSDocuments
    • getArchiveManifestDocuments

      public List<DSSDocument> getArchiveManifestDocuments()
      Gets archive manifest documents (ASiC with CAdES only)
      Returns:
      a list of DSSDocuments
    • setArchiveManifestDocuments

      public void setArchiveManifestDocuments​(List<DSSDocument> archiveManifestDocuments)
      Sets archive manifest documents (ASiC with CAdES only)
      Parameters:
      archiveManifestDocuments - a list of DSSDocuments
    • getTimestampDocuments

      public List<DSSDocument> getTimestampDocuments()
      Gets timestamp documents (ASiC with CAdES only)
      Returns:
      a list of DSSDocuments
    • setTimestampDocuments

      public void setTimestampDocuments​(List<DSSDocument> timestampDocuments)
      Sets timestamp documents (ASiC with CAdES only)
      Parameters:
      timestampDocuments - a list of DSSDocuments
    • getAllDocuments

      public List<DSSDocument> getAllDocuments()
      Gets all documents
      Returns:
      a list of DSSDocuments
    • setAllDocuments

      public void setAllDocuments​(List<DSSDocument> allDocuments)
      Sets all documents
      Parameters:
      allDocuments - a list of DSSDocuments
    • getSignedDocuments

      public List<DSSDocument> getSignedDocuments()
      Gets signed documents
      Returns:
      a list of DSSDocuments
    • setSignedDocuments

      public void setSignedDocuments​(List<DSSDocument> signedDocuments)
      Sets signed documents
      Parameters:
      signedDocuments - a list of DSSDocuments
    • getUnsupportedDocuments

      public List<DSSDocument> getUnsupportedDocuments()
      Gets unsupported documents
      Returns:
      a list of DSSDocuments
    • setUnsupportedDocuments

      public void setUnsupportedDocuments​(List<DSSDocument> unsupportedDocuments)
      Sets unsupported documents
      Parameters:
      unsupportedDocuments - a list of DSSDocuments
    • getContainerDocuments

      public List<DSSDocument> getContainerDocuments()
      Gets "package.zip" documents
      Returns:
      a list of DSSDocuments
    • setContainerDocuments

      public void setContainerDocuments​(List<DSSDocument> containerDocuments)
      Sets package.zip" documents
      Parameters:
      containerDocuments - a list of DSSDocuments
    • getRootContainer

      public DSSDocument getRootContainer()
      Gets the root container (OpenDocument)
      Returns:
      DSSDocument
    • setRootContainer

      public void setRootContainer​(DSSDocument rootContainer)
      Sets the root container (OpenDocument)
      Parameters:
      rootContainer - DSSDocument
    • getAllManifestDocuments

      public List<DSSDocument> getAllManifestDocuments()
      Returns a list of all found manifest documents
      Returns:
      list of DSSDocuments