Class EvidenceRecordPOE

java.lang.Object
eu.europa.esig.dss.validation.process.vpfswatsp.POE
eu.europa.esig.dss.validation.process.vpfswatsp.EvidenceRecordPOE

public class EvidenceRecordPOE extends POE
POE provided by an evidence record
  • Constructor Summary

    Constructors
    Constructor
    Description
    EvidenceRecordPOE(eu.europa.esig.dss.diagnostic.EvidenceRecordWrapper evidenceRecord)
    The constructor to instantiate POE by an evidence record
  • Method Summary

    Modifier and Type
    Method
    Description
    List<eu.europa.esig.dss.diagnostic.jaxb.XmlTimestampedObject>
    Returns a list of objects covered by the POE if applicable NOTE: returns NULL if the POE is defined by a control time
    Returns an Id of a token providing the POE (e.g. a time-stamp Id) NOTE: if the POE is not provided by a token (e.g. validation time POE), returns NULL value
    boolean
    Returns whether the POE is provided by a token (i.e. a time-stamp or an evidence record)

    Methods inherited from class eu.europa.esig.dss.validation.process.vpfswatsp.POE

    getTime

    Methods inherited from class java.lang.Object

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

    • EvidenceRecordPOE

      public EvidenceRecordPOE(eu.europa.esig.dss.diagnostic.EvidenceRecordWrapper evidenceRecord)
      The constructor to instantiate POE by an evidence record
      Parameters:
      evidenceRecord - EvidenceRecordWrapper
  • Method Details

    • getPOEProviderId

      public String getPOEProviderId()
      Description copied from class: POE
      Returns an Id of a token providing the POE (e.g. a time-stamp Id) NOTE: if the POE is not provided by a token (e.g. validation time POE), returns NULL value
      Overrides:
      getPOEProviderId in class POE
      Returns:
      String
    • getPOEObjects

      public List<eu.europa.esig.dss.diagnostic.jaxb.XmlTimestampedObject> getPOEObjects()
      Description copied from class: POE
      Returns a list of objects covered by the POE if applicable NOTE: returns NULL if the POE is defined by a control time
      Overrides:
      getPOEObjects in class POE
      Returns:
      a list of XmlTimestampedObjects
    • isTokenProvided

      public boolean isTokenProvided()
      Description copied from class: POE
      Returns whether the POE is provided by a token (i.e. a time-stamp or an evidence record)
      Overrides:
      isTokenProvided in class POE
      Returns:
      TRUE if the POE is provided by a token, FALSE otherwise