THPDFHeadlessDocument.SetSignaturePolicyOptions
procedure SetSignaturePolicyOptions(const Options: THPDFHeadlessCMSOptions);
property SignaturePolicyOptions: THPDFHeadlessCMSOptions read FSignaturePolicyOptions;
Konfigurera validering av befintliga signaturer före ett inkrementellt sparande eller en formuläruppdatering i ett signerat dokument
Standardvalidering kontrollerar kryptografisk integritet och tillämplig ESS-signeringscertifikatbindning utan att kräva en CA-fil; tillhandahåll en explicit betrodd CA- eller tidsstämpelpolicy när tidigare signaturer måste uppfylla applikationens förtroendekrav
Den ursprungliga autentiserade revisionen styr DocMDP- och FieldMDP-behörigheter; P1 förhindrar fältändringar, medan P2 och P3 tillåter värden och utseenden hos befintliga osignerade, skrivbara fält som inte är låsta
Signaturordlistor, fältdefinitioner, låsta fält, sidoinnehåll och skyddade resurser behåller sina autentiserade semantiker; felformad policysyntax, ogiltiga befintliga signaturer, misslyckat konfigurerat förtroende och avbrott förhindrar uppdateringen
Använd dokumentets avbrottstoken för CMS- och tidsstämpelvalidering, håll verifieringsbudgetar positiva och tillhandahåll certifikat- och CRL-sökvägar utan NUL-tecken
Headless-dokument · CMS-alternativ · Signaturverifiering
När UseAdobeRevocationInfo är aktiverat måste varje befintlig ifylld signatur, inklusive en DocTimeStamp, autentisera sitt faktiskt signerade spärrattribut innan en tillåten formuläruppdatering fortsätter; en icke-utvärderad eller ogiltig spärrrapport kan inte auktorisera uppdateringen
För RFC 3161-dokumenttidsstämplar är signerat Adobe-bevis och Timestamp.RequireRevocation separata krav: det första autentiserar det inbäddade signerade attributet mot RevocationValidation-förtroende, medan det andra tillämpar konfigurerad TSA-certifikatstatusverifiering