Class VriDictionaryTimestampIdentifierBuilder

java.lang.Object
eu.europa.esig.dss.spi.x509.tsp.TimestampIdentifierBuilder
eu.europa.esig.dss.pades.validation.dss.VriDictionaryTimestampIdentifierBuilder
All Implemented Interfaces:
eu.europa.esig.dss.model.identifier.IdentifierBuilder, Serializable

public class VriDictionaryTimestampIdentifierBuilder extends eu.europa.esig.dss.spi.x509.tsp.TimestampIdentifierBuilder
Builds a unique identifier for a time-stamp encapsulated within a VRI dictionary
See Also:
  • Field Summary

    Fields inherited from class eu.europa.esig.dss.spi.x509.tsp.TimestampIdentifierBuilder

    timestampTokenBinaries
  • Constructor Summary

    Constructors
    Constructor
    Description
    VriDictionaryTimestampIdentifierBuilder(byte[] timestampTokenBinaries, String name)
    Default constructor to build an identifier for a time-stamp extracted from a VRI dictionary
  • Method Summary

    Modifier and Type
    Method
    Description
    protected String
     

    Methods inherited from class eu.europa.esig.dss.spi.x509.tsp.TimestampIdentifierBuilder

    build, buildBinaries, getUniquePositionId, setFilename, writeTimestampBinaries, writeTimestampPosition

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • VriDictionaryTimestampIdentifierBuilder

      public VriDictionaryTimestampIdentifierBuilder(byte[] timestampTokenBinaries, String name)
      Default constructor to build an identifier for a time-stamp extracted from a VRI dictionary
      Parameters:
      timestampTokenBinaries - byte array containing DER-encoded time-stamp
      name - String name identifier of the /VRI dictionary
  • Method Details

    • getTimestampPosition

      protected String getTimestampPosition()
      Overrides:
      getTimestampPosition in class eu.europa.esig.dss.spi.x509.tsp.TimestampIdentifierBuilder