THPDFHeadlessDocument.SetSignaturePolicyOptions

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

İmzalı bir belgede artımlı kaydetmeden veya form güncellemesinden önce mevcut imzaların doğrulamasını yapılandırın

Varsayılan doğrulama, bir CA dosyası gerektirmeden kriptografik bütünlüğü ve uygulanabilir ESS signing-certificate bağını denetler; önceki imzalar uygulama trust gereksinimlerini karşılamalıyken açık bir güvenilen CA veya timestamp politikası sağlayın

Orijinal kimlikli revizyon, DocMDP ve FieldMDP izinlerini kontrol eder; P1 alan değişikliklerini engeller, P2 ve P3 ise kilitlenmemiş, mevcut imzasız yazılabilir alanların değerlerine ve appearance'larına izin verir

İmza dictionary'leri, alan tanımları, kilitli alanlar, sayfa içeriği ve korunan kaynaklar kimlikli semantiklerini korur; hatalı politika sözdizimi, geçersiz mevcut imzalar, başarısız yapılandırılmış trust ve cancellation güncellemeyi engeller

CMS ve timestamp doğrulaması için belge cancellation token'ını kullanın, doğrulama bütçelerini pozitif tutun ve NUL karakteri içermeyen sertifika ve CRL yolları sağlayın

Headless belge · CMS options'ları · İmza doğrulaması

UseAdobeRevocationInfo etkinleştirildiğinde, DocTimeStamp dâhil, doldurulmuş her mevcut imza, izin verilen bir form güncellemesi ilerlemeden önce gerçek imzalı revocation özniteliğini kimliklemelidir; değerlendirilmemiş veya geçersiz bir revocation raporu güncellemeye izin veremez

RFC 3161 belge timestamp'leri için imzalı Adobe kanıtı ve Timestamp.RequireRevocation ayrı gereksinimlerdir: ilki, gömülü imzalı özniteliği RevocationValidation trust'ine karşı kimlikler; ikincisi ise yapılandırılmış TSA sertifika-durumu doğrulamasını uygular