THPDFValidationEvidenceSource Type

Names the origin of each piece of certificate or revocation evidence used during validation

Declaration

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

Unit

HPDFSignVerify

Values

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

Usage notes

Related APIs