Class CertificateChainCryptographicCheck<T extends eu.europa.esig.dss.detailedreport.jaxb.XmlConstraintsConclusion>

Type Parameters:
T - XmlConstraintsConclusion
Direct Known Subclasses:
TokenCertificateChainCryptographicCheck

public class CertificateChainCryptographicCheck<T extends eu.europa.esig.dss.detailedreport.jaxb.XmlConstraintsConclusion> extends CryptographicCheckerResultCheck<T>
This class is used to verify a validation result of a cryptograpic validation process for a signature's certificate chain
  • Constructor Details

    • CertificateChainCryptographicCheck

      public CertificateChainCryptographicCheck(eu.europa.esig.dss.i18n.I18nProvider i18nProvider, T result, Date validationDate, eu.europa.esig.dss.i18n.MessageTag position, eu.europa.esig.dss.detailedreport.jaxb.XmlCC ccResult, eu.europa.esig.dss.model.policy.LevelRule constraint)
      Default constructor to create a CertificateChainCryptographicCheck
      Parameters:
      i18nProvider - I18nProvider
      result - XmlConstraintsConclusion
      validationDate - Date
      position - MessageTag
      ccResult - XmlCC
      constraint - LevelRule
    • CertificateChainCryptographicCheck

      protected CertificateChainCryptographicCheck(eu.europa.esig.dss.i18n.I18nProvider i18nProvider, T result, eu.europa.esig.dss.diagnostic.TokenProxy token, Date validationDate, eu.europa.esig.dss.i18n.MessageTag position, eu.europa.esig.dss.detailedreport.jaxb.XmlCC ccResult, eu.europa.esig.dss.model.policy.LevelRule constraint)
      Constructor to create a CertificateChainCryptographicCheck with a defined token's id
      Parameters:
      i18nProvider - I18nProvider
      result - XmlConstraintsConclusion
      token - TokenProxy
      validationDate - Date
      position - MessageTag
      ccResult - XmlCC
      constraint - LevelRule