java.lang.Object
eu.europa.esig.dss.validation.process.Chain<eu.europa.esig.dss.detailedreport.jaxb.XmlVTS>
eu.europa.esig.dss.validation.process.vpfswatsp.checks.vts.ValidationTimeSliding

public class ValidationTimeSliding extends Chain<eu.europa.esig.dss.detailedreport.jaxb.XmlVTS>
Performs Validation Time Sliding process
  • Constructor Details

    • ValidationTimeSliding

      public ValidationTimeSliding(eu.europa.esig.dss.i18n.I18nProvider i18nProvider, eu.europa.esig.dss.diagnostic.TokenProxy token, eu.europa.esig.dss.diagnostic.CertificateWrapper trustedCertificate, Date currentTime, POEExtraction poe, Map<String,eu.europa.esig.dss.detailedreport.jaxb.XmlBasicBuildingBlocks> bbbs, eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.model.policy.ValidationPolicy policy)
      Default constructor
      Parameters:
      i18nProvider - I18nProvider
      token - TokenProxy
      trustedCertificate - CertificateWrapper
      currentTime - Date
      poe - POEExtraction
      bbbs - a map of XmlBasicBuildingBlocks
      context - Context
      policy - ValidationPolicy
  • Method Details

    • getTitle

      protected eu.europa.esig.dss.i18n.MessageTag getTitle()
      Description copied from class: Chain
      Returns title of a Chain (i.e. BasicBuildingBlock title)
      Overrides:
      getTitle in class Chain<eu.europa.esig.dss.detailedreport.jaxb.XmlVTS>
      Returns:
      MessageTag
    • initChain

      protected void initChain()
      Description copied from class: Chain
      Initializes the chain
      Specified by:
      initChain in class Chain<eu.europa.esig.dss.detailedreport.jaxb.XmlVTS>
    • addAdditionalInfo

      protected void addAdditionalInfo()
      Description copied from class: Chain
      Adds additional info to the chain
      Overrides:
      addAdditionalInfo in class Chain<eu.europa.esig.dss.detailedreport.jaxb.XmlVTS>