Class EvidenceRecordTimestampIdentifierBuilder
java.lang.Object
eu.europa.esig.dss.spi.x509.tsp.TimestampIdentifierBuilder
eu.europa.esig.dss.evidencerecord.common.validation.timestamp.EvidenceRecordTimestampIdentifierBuilder
- All Implemented Interfaces:
IdentifierBuilder,Serializable
Builds an identifier for a time-stamp encapsulated within an evidence record
- See Also:
-
Field Summary
Fields inherited from class eu.europa.esig.dss.spi.x509.tsp.TimestampIdentifierBuilder
timestampTokenBinaries -
Constructor Summary
ConstructorsConstructorDescriptionEvidenceRecordTimestampIdentifierBuilder(byte[] timestampTokenBinaries) Default constructor to build an identifier for an evidence record time-stamp -
Method Summary
Modifier and TypeMethodDescriptionprotected StringReturns a position of a time-stamp token within a document among other time-stampssetArchiveTimeStampChainOrder(Integer archiveTimeStampChainOrder) Sets position of the archive time-stamp chain within an evidence recordsetArchiveTimeStampOrder(Integer archiveTimeStampOrder) Sets position of the archive time-stamp within the archive time-stamp chain elementsetFilename(String filename) Sets a time-stamp document filenameMethods inherited from class eu.europa.esig.dss.spi.x509.tsp.TimestampIdentifierBuilder
build, buildBinaries, getUniquePositionId, writeTimestampBinaries, writeTimestampPosition
-
Constructor Details
-
EvidenceRecordTimestampIdentifierBuilder
public EvidenceRecordTimestampIdentifierBuilder(byte[] timestampTokenBinaries) Default constructor to build an identifier for an evidence record time-stamp- Parameters:
timestampTokenBinaries- time-stamp token DER-encoded binaries
-
-
Method Details
-
setArchiveTimeStampChainOrder
public EvidenceRecordTimestampIdentifierBuilder setArchiveTimeStampChainOrder(Integer archiveTimeStampChainOrder) Sets position of the archive time-stamp chain within an evidence record- Parameters:
archiveTimeStampChainOrder- position number- Returns:
- this
EvidenceRecordTimestampIdentifierBuilder
-
setArchiveTimeStampOrder
public EvidenceRecordTimestampIdentifierBuilder setArchiveTimeStampOrder(Integer archiveTimeStampOrder) Sets position of the archive time-stamp within the archive time-stamp chain element- Parameters:
archiveTimeStampOrder- position number- Returns:
- this
EvidenceRecordTimestampIdentifierBuilder
-
setFilename
Description copied from class:TimestampIdentifierBuilderSets a time-stamp document filename- Overrides:
setFilenamein classTimestampIdentifierBuilder- Parameters:
filename-String- Returns:
- this
TimestampIdentifierBuilder
-
getTimestampPosition
Description copied from class:TimestampIdentifierBuilderReturns a position of a time-stamp token within a document among other time-stamps- Overrides:
getTimestampPositionin classTimestampIdentifierBuilder- Returns:
- time-stamp position identifier
-