Interface EvidenceRecordIncorporationService<ERP extends SerializableEvidenceRecordIncorporationParameters>
- Type Parameters:
ERP- implementation of format related parameters for evidence record incorporation
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
AbstractASiCSignatureService,ASiCWithCAdESService,ASiCWithXAdESService,CAdESService,XAdESService
public interface EvidenceRecordIncorporationService<ERP extends SerializableEvidenceRecordIncorporationParameters>
extends Serializable
This interface provides common methods for incorporation of evidence records within existing signatures
-
Method Summary
Modifier and TypeMethodDescriptionaddSignatureEvidenceRecord(DSSDocument signatureDocument, DSSDocument evidenceRecordDocument, ERP parameters) Incorporates the Evidence Record as an unsigned property into the signature
-
Method Details
-
addSignatureEvidenceRecord
DSSDocument addSignatureEvidenceRecord(DSSDocument signatureDocument, DSSDocument evidenceRecordDocument, ERP parameters) Incorporates the Evidence Record as an unsigned property into the signature- Parameters:
signatureDocument-DSSDocumentcontaining the signature to add the evidence record intoevidenceRecordDocument-DSSDocumentto addparameters-SerializableEvidenceRecordIncorporationParametersproviding configuration for the evidence record incorporation- Returns:
DSSDocumentsignature document with an incorporated evidence record
-