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 Summary
Modifier and Type Method Description List<DSSDocument>getArchiveManifestFiles()Returns an Archive Manifest files (ASiC-E)List<DSSDocument>getDetachedContents()Returns a list of detached documents NOTE: In case of ASiC-S signature, we need the detached contentList<DSSDocument>getTimestamps()Returns a list of detached timestamps (ASiC-E)DSSDocumentgetToBeSigned()Returns a signed file document NOTE: In CMS/CAdES, only one file can be signedMethods inherited from interface eu.europa.esig.dss.asic.common.signature.GetDataToSignHelper
getManifestFiles, getSignatureFilename, getSignatures, getSignedDocuments, getTimestampFilename
-
Method Details
-
getToBeSigned
DSSDocument getToBeSigned()Returns a signed file document NOTE: In CMS/CAdES, only one file can be signed- Returns:
DSSDocumentto 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
-