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)DSSDocument
getToBeSigned()
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:
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
DSSDocument
s
-
getArchiveManifestFiles
List<DSSDocument> getArchiveManifestFiles()Returns an Archive Manifest files (ASiC-E)- Returns:
- a list of archive manifest
DSSDocument
s
-
getTimestamps
List<DSSDocument> getTimestamps()Returns a list of detached timestamps (ASiC-E)- Returns:
- a list of timestamp
DSSDocument
s
-