Headless imzalı revocation bilgisi
THPDFHeadlessCMSOptions.UseAdobeRevocationInfo değerini, kimlikli revocation kanıtını Adobe adbe-revocationInfoArchival imzalı özniteliğine gömmek için ayarlayın; OID 1.2.840.113583.1.1.8
RevocationEvidence.OCSPResponses içinde eksiksiz DER OCSPResponse değerlerini veya RevocationEvidence.CRLs içinde DER CertificateList değerlerini sağlayın ve RevocationValidation.TrustedCAFile'ı açık bir PEM trust deposuna ayarlayın
Encoder, başarılı basic OCSP yanıtlarını standart BasicOCSPResponse alanına açar; çağıranlar, kanıt hazırlarken eksiksiz OCSPResponse zarfını saklamalıdır
İmzalama, özniteliği CMS imzasını hesaplamadan önce oluşturur; sonra oluşan imzalayanı ve dâhil edilmiş timestamp zincirlerini ve her kanıt nesnesini, çıktıyı yayınlamadan önce kimikler
Kimliklendirme, sertifika geçerliliğini, issuer ilişkilerini, OCSP responder yetkilendirmesini ve imzalarını, eşleşen sertifika tanımlayıcılarını, güncel geçerli yanıt veya CRL zamanlarını, iptal edilmiş durumu ve kök-olmayan her imzalayan ve TSA zincir sertifikasının eksiksiz kapsamını denetler
Verilen her kanıt nesnesi doğrulamayı geçmelidir; iyi bir yanıt, iptal edilmiş, süresi geçmiş, yetkilendirilmemiş, hatalı veya ilişkisiz bir nesneyi bastırmaz
Doğrulama
UseAdobeRevocationInfo etkin iken HPDFVerifyHeadlessCMS ve THPDFHeadlessDocument.VerifySignature, her CMS imzalayanı için gerçek imzalı özniteliği okur
Doğrulama, eksiksiz OCSPResponse zarflarını yeniden kurar, gömülü kanıtı doğrular ve THPDFHeadlessCMSResult içinde RevocationInfoEvaluated ve RevocationInfoValid döndürür
RevocationEvidence.Certificates, doğrulama sırasında ek zincir sertifikaları sağlayabilir; onun CRL ve OCSP dizileri, gömülü kimlikli değerlerin yerine geçmez
Varsayılan bütünlük doğrulaması, bu özniteliği taşmayan imzalar için erişilebilir kalır; profili etkinleştirmek, özniteliği ve açık kanıt trust'ini gerektirir
Seed kısıtları ve sınırlar
Zorunlu bir imza seed AddRevInfo true, bu profili gerektirir; zorunlu false yasaklar
Öznitelik MaxCMSBytes ile sınırlıdır; kanıt sayıları ve doğrulama baytları ayrı RevocationValidation sınırlarına sahiptir ve nil olmayan CMS ile kanıt cancellation token'ları aynı token'ı tanımlamalıdır
Bağımsız HPDFBuildHeadlessRevocationInfo ve HPDFReadHeadlessRevocationInfo, sınırlı standart DER modelini kurar ve parse eder; kriptografik doğrulama imzalama ve doğrulama workflow'larında gerçekleşir
Özel OtherRevInfo formatları bu profilin dışındadır ve bu workflow, ağ kanıtı getirmez veya tarihsel LTA koruma iddia etmez