Interface GetDataToSignASiCWithCAdESHelper

All Superinterfaces:
GetDataToSignHelper
All Known Implementing Classes:
DataToSignASiCEWithCAdESFromArchive, DataToSignASiCEWithCAdESFromFiles, DataToSignASiCSWithCAdESFromArchive, DataToSignASiCSWithCAdESFromFiles

public interface GetDataToSignASiCWithCAdESHelper
extends GetDataToSignHelper
The interface defining a helper to create a ToBeSigned data for an ASiC with CAdES
  • Method Details

    • getToBeSigned

      DSSDocument getToBeSigned()
      Returns a signed file document NOTE: In CMS/CAdES, only one file can be signed
      Returns:
      DSSDocument to sign
    • getDetachedContents

      List<DSSDocument> getDetachedContents()
      Returns a list of detached documents NOTE: In case of ASiC-S signature, we need the detached content
      Returns:
      a list of detached DSSDocuments
    • getArchiveManifestFiles

      List<DSSDocument> getArchiveManifestFiles()
      Returns an Archive Manifest files (ASiC-E)
      Returns:
      a list of archive manifest DSSDocuments
    • getTimestamps

      List<DSSDocument> getTimestamps()
      Returns a list of detached timestamps (ASiC-E)
      Returns:
      a list of timestamp DSSDocuments