THPDFValidationEvidenceSource Type

Names where a piece of certificate or revocation evidence used during validation came from

Declaration

THPDFValidationEvidenceSource= (
  vesNone,
  vesCMS,
  vesPDFVRI,
  vesPDFDSS,
  vesCaller,
  vesCache
  );

Unit

HPDFSignVerify

Values

ValuePurpose
vesNoneNo source recorded; source fields keep this value until real evidence is applied
vesCMSRevocation material such as CRLs found embedded in the CMS SignedData itself
vesPDFVRIEvidence harvested from the PDF VRI dictionary of the signed document
vesPDFDSSEvidence harvested from the PDF document security store (DSS)
vesCallerEvidence handed in through the THPDFCertificateValidationOptions arrays; also the fallback for array entries without an explicit source
vesCacheRevocation evidence restored from the shared cache of a batch validation run

Usage notes

Related APIs