THPDFHeadlessDocument.SetSignaturePolicyOptions

procedure SetSignaturePolicyOptions(const Options: THPDFHeadlessCMSOptions);
property SignaturePolicyOptions: THPDFHeadlessCMSOptions read FSignaturePolicyOptions;

Konfigurér validering af eksisterende signaturer før en inkrementel gemning eller en formularopdatering på et signeret dokument

Standardvalidering tjekker kryptografisk integritet og den gældende ESS signing-certificate-binding uden at kræve en CA-fil; lever en eksplicit betroet CA eller timestamp-politik, når tidligere signaturer skal opfylde applikationens trust-krav

Den originale autentificerede revision styrer DocMDP- og FieldMDP-tilladelser; P1 forhindrer feltændringer, mens P2 og P3 tillader værdier og appearances af eksisterende usignerede, skrivbare felter, der ikke er låst

Signature dictionaries, feltdefinitioner, låste felter, sideindhold og beskyttede ressourcer bevarer deres autentificerede semantik; misdannet politiksyntaks, ugyldige eksisterende signaturer, mislykket konfigureret trust og cancellation forhindrer opdateringen

Brug dokumentets cancellation-token til CMS- og timestamp-validering, hold verifikationsbudgetter positive, og lever certifikat- og CRL-stier uden NUL-tegn

Headless document · CMS options · Signaturverifikation

Når UseAdobeRevocationInfo er aktiveret, skal enhver eksisterende udfyldt signatur, inklusive en DocTimeStamp, autentificere sin faktisk signede revocation-attribut, før en tilladt formularopdatering fortsætter; en ikke-evalueret eller ugyldig revocation-rapport kan ikke autorisere opdateringen

For RFC 3161 dokumenttidsstempler er signed Adobe-evidence og Timestamp.RequireRevocation separate krav: det første autentificerer den indlejrede signede attribut mod RevocationValidation-trust, mens det andet anvender konfigureret TSA certifikatstatus-verifikation