Class RevocationFreshnessChecker

java.lang.Object
eu.europa.esig.dss.validation.process.Chain<eu.europa.esig.dss.detailedreport.jaxb.XmlRFC>
eu.europa.esig.dss.validation.process.bbb.xcv.rfc.RevocationFreshnessChecker

public class RevocationFreshnessChecker extends Chain<eu.europa.esig.dss.detailedreport.jaxb.XmlRFC>
5.2.5 Revocation freshness checker This building block checks that a given revocation status information is "fresh" at a given validation time. The freshness of the revocation status information is the maximum accepted difference between the issuance time of the revocation status information and the current time. This process is used by other validation blocks when checking the revocation status of a certificate.
  • Constructor Details

    • RevocationFreshnessChecker

      public RevocationFreshnessChecker(eu.europa.esig.dss.i18n.I18nProvider i18nProvider, eu.europa.esig.dss.diagnostic.RevocationWrapper revocationData, Date validationDate, eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext, eu.europa.esig.dss.model.policy.ValidationPolicy policy)
      Default constructor
      Parameters:
      i18nProvider - I18nProvider
      revocationData - RevocationWrapper
      validationDate - Date
      context - Context
      subContext - SubContext
      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.XmlRFC>
      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.XmlRFC>