THPDFHeadlessDocument.SignPFXToFile
function SignPFXToFile(FieldIndex: Integer; const FileName: string;
const PFX: SysUtils.TBytes; const Password: UnicodeString;
const Options: THPDFHeadlessCMSOptions;
ReservedCMSBytes: Integer = 16384): THPDFHeadlessCMSResult;
Carica un'identità certificato/chiave PKCS12 protetta da password con OpenSSL 3 e firma attraverso il writer incrementale PDF condiviso
Password viene codificata come UTF-8 e non deve contenere NUL; DER malformato, byte in coda, password errate, identità corrispondenti assenti e fallimenti del budget di byte non pubblicano alcun output
Il certificato dell'identità e i certificati aggiuntivi di catena sono inclusi nel CMS; i buffer temporanei della chiave privata PEM e della password vengono azzerati dopo l'uso
Password e prefissi sorgente AES-256 R5/R6, protezione degli alias sorgente, pubblicazione atomica, opzioni CAdES e certificazione DocMDP seguono SignToFile
Timestamp, conclusioni di revoca e validazione a lungo termine sono capacità separate