THPDFSignatureTimeValidity Type

Compares the evaluation time with the validity window of the signer certificate

Declaration

THPDFSignatureTimeValidity= (
  stvUnknown,
  stvValid,
  stvNotYetValid,
  stvExpired,
  stvInvalidRange,
  stvSigningTimeOutsideCertificate
  );

Unit

HPDFSignVerify

Values

ValuePurpose
stvUnknownThe certificate carries no usable notBefore/notAfter pair, so no time comparison can be made
stvValidThe evaluation time lies within the certificate validity window
stvNotYetValidThe evaluation time falls before the certificate's notBefore
stvExpiredThe evaluation time falls after the certificate's notAfter
stvInvalidRangeThe certificate's notBefore comes after its notAfter, so the window itself is broken
stvSigningTimeOutsideCertificateThe embedded signing time falls outside the certificate validity window even though the evaluation time itself is fine

Usage notes

Related APIs