Class EvidenceRecordIdentifierBuilder
java.lang.Object
eu.europa.esig.dss.evidencerecord.common.validation.identifier.EvidenceRecordIdentifierBuilder
- Direct Known Subclasses:
EmbeddedEvidenceRecordIdentifierBuilder
Builds an
eu.europa.esig.dss.model.identifier.Identifier
for a eu.europa.esig.dss.evidencerecord.common.validation.DefaultEvidenceRecord-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild(DefaultEvidenceRecord evidenceRecord) Builds anEvidenceRecordIdentifierfor the givenevidenceRecordprotected byte[]buildBinaries(DefaultEvidenceRecord evidenceRecord) Builds unique binary data describing the signature objectprotected StringGets a String uniquely identifying a position of the evidence record within a master signature
-
Constructor Details
-
EvidenceRecordIdentifierBuilder
public EvidenceRecordIdentifierBuilder()Default constructor
-
-
Method Details
-
build
Builds anEvidenceRecordIdentifierfor the givenevidenceRecord- Parameters:
evidenceRecord-DefaultEvidenceRecordto build identifier for- Returns:
EvidenceRecordIdentifier
-
buildBinaries
Builds unique binary data describing the signature object- Parameters:
evidenceRecord-DefaultEvidenceRecordto build binaries for identifier on- Returns:
- a byte array
-
getEvidenceRecordPosition
Gets a String uniquely identifying a position of the evidence record within a master signature- Returns:
String
-