Class BestSignatureTimeNotBeforeCertificateIssuanceCheck<T extends XmlConstraintsConclusion>

java.lang.Object
eu.europa.esig.dss.validation.process.ChainItem<T>
eu.europa.esig.dss.validation.process.vpfltvd.checks.BestSignatureTimeNotBeforeCertificateIssuanceCheck<T>
Type Parameters:
T - implementation of the block's conclusion

public class BestSignatureTimeNotBeforeCertificateIssuanceCheck<T extends XmlConstraintsConclusion> extends ChainItem<T>
If best-signature-time is before the issuance date of the signing certificate, the process shall return the indication FAILED with the sub-indication NOT_YET_VALID. Otherwise, the process shall return the indication and sub-indication which was returned by previous step. NOTE: currentIndication and currentSubIndication shall be null when return of original result is not required
  • Constructor Details

    • BestSignatureTimeNotBeforeCertificateIssuanceCheck

      public BestSignatureTimeNotBeforeCertificateIssuanceCheck(I18nProvider i18nProvider, T result, Date bestSignatureTime, CertificateWrapper signingCertificate, LevelConstraint constraint)
      The default constructor
      Parameters:
      i18nProvider - the il8n provider
      result - the result
      bestSignatureTime - the best signature time
      signingCertificate - the signing certificate
      constraint - the constraint
    • BestSignatureTimeNotBeforeCertificateIssuanceCheck

      public BestSignatureTimeNotBeforeCertificateIssuanceCheck(I18nProvider i18nProvider, T result, Date bestSignatureTime, CertificateWrapper signingCertificate, eu.europa.esig.dss.enumerations.Indication currentIndication, eu.europa.esig.dss.enumerations.SubIndication currentSubIndication, LevelConstraint constraint)
      The default constructor allowing setting of returned Indication/subIndication on success result
      Parameters:
      i18nProvider - the il8n provider
      result - the result
      bestSignatureTime - the best signature time
      signingCertificate - the signing certificate
      currentIndication - Indication
      currentSubIndication - SubIndication
      constraint - the constraint
  • Method Details