Interface EvidenceRecordIncorporationService<ERP extends eu.europa.esig.dss.model.SerializableEvidenceRecordIncorporationParameters>

Type Parameters:
ERP - implementation of format related parameters for evidence record incorporation
All Superinterfaces:
Serializable

public interface EvidenceRecordIncorporationService<ERP extends eu.europa.esig.dss.model.SerializableEvidenceRecordIncorporationParameters> extends Serializable
This interface provides common methods for incorporation of evidence records within existing signatures
  • Method Summary

    Modifier and Type
    Method
    Description
    eu.europa.esig.dss.model.DSSDocument
    addSignatureEvidenceRecord(eu.europa.esig.dss.model.DSSDocument signatureDocument, eu.europa.esig.dss.model.DSSDocument evidenceRecordDocument, ERP parameters)
    Incorporates the Evidence Record as an unsigned property into the signature
  • Method Details

    • addSignatureEvidenceRecord

      eu.europa.esig.dss.model.DSSDocument addSignatureEvidenceRecord(eu.europa.esig.dss.model.DSSDocument signatureDocument, eu.europa.esig.dss.model.DSSDocument evidenceRecordDocument, ERP parameters)
      Incorporates the Evidence Record as an unsigned property into the signature
      Parameters:
      signatureDocument - DSSDocument containing the signature to add the evidence record into
      evidenceRecordDocument - DSSDocument to add
      parameters - SerializableEvidenceRecordIncorporationParameters providing configuration for the evidence record incorporation
      Returns:
      DSSDocument signature document with an incorporated evidence record