THPDFHeadlessDocument.SetSignaturePolicyOptions
procedure SetSignaturePolicyOptions(const Options: THPDFHeadlessCMSOptions);
property SignaturePolicyOptions: THPDFHeadlessCMSOptions read FSignaturePolicyOptions;
Konfiguruje walidację istniejących podpisów przed zapisem przyrostowym albo aktualizacją formularza na podpisanym dokumencie
Domyślna walidacja sprawdza integralność kryptograficzną i pasujące wiązanie certyfikatu podpisującego ESS bez wymagania pliku CA; dostarcz jawny zaufany CA albo politykę znacznika czasu, gdy wcześniejsze podpisy muszą spełniać wymagania zaufania aplikacji
Oryginalna uwierzytelniona rewizja kontroluje uprawnienia DocMDP i FieldMDP; P1 uniemożliwia zmiany pól, podczas gdy P2 i P3 pozwalają na wartości i wyglądy istniejących niepodpisanych, zapisywalnych pól niezablokowanych
Słowniki podpisów, definicje pól, zablokowane pola, zawartość stron i chronione zasoby zachowują swoją uwierzytelnioną semantykę; zniekształcona składnia polityki, niepoprawne istniejące podpisy, nieudane skonfigurowane zaufanie i anulowanie uniemożliwiają aktualizację
Użyj tokenu anulowania dokumentu dla walidacji CMS i znacznika czasu, utrzymuj budżety weryfikacji dodatnie i dostarczaj ścieżki certyfikatów i CRL bez znaków NUL
Dokument headless · Opcje CMS · Weryfikacja podpisu
Gdy UseAdobeRevocationInfo jest włączone, każdy istniejący wypełniony podpis, łącznie z DocTimeStamp, musi uwierzytelnić swój rzeczywisty podpisany atrybut odwołań, zanim dozwolona aktualizacja formularza ruszy; niewyewaluowany albo niepoprawny raport odwołań nie może autoryzować aktualizacji
Dla znaczników czasu dokumentu RFC 3161 podpisane dowody Adobe i Timestamp.RequireRevocation to osobne wymagania: pierwsze uwierzytelnia osadzony podpisany atrybut względem zaufania RevocationValidation, a drugie stosuje skonfigurowaną kontrolę statusu certyfikatu TSA