THPDFHeadlessDocument.SignPFXToFile
function SignPFXToFile(FieldIndex: Integer; const FileName: string;
const PFX: SysUtils.TBytes; const Password: UnicodeString;
const Options: THPDFHeadlessCMSOptions;
ReservedCMSBytes: Integer = 16384): THPDFHeadlessCMSResult;
Şifre korumalı bir PKCS12 sertifika/anahtar kimliğini OpenSSL 3 ile yükler ve paylaşılan artımlı PDF writer üzerinden imzalar
Şifre UTF-8 olarak kodlanır ve NUL içermemelidir; hatalı DER, sondaki baytlar, yanlış şifreler, eşleşen kimlik yokluğu ve bayt-bütçesi hataları çıktı yayınlamaz
Kimlik sertifikası ve ek zincir sertifikaları CMS'e dâhildir; geçici private-key PEM ve şifre tamponları kullanımdan sonra temizlenir
AES-256 R5/R6 şifreleri ve kaynak önekleri, kaynak alias koruması, atomik yayın, CAdES ve DocMDP sertifikasyon options'ları SignToFile'u izler
Timestamp'ler, revocation sonuçları ve uzun vadeli doğrulama ayrı yeteneklerdir