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