THPDFHeadlessDocument.SignPFXToFile
function SignPFXToFile(FieldIndex: Integer; const FileName: string;
const PFX: SysUtils.TBytes; const Password: UnicodeString;
const Options: THPDFHeadlessCMSOptions;
ReservedCMSBytes: Integer = 16384): THPDFHeadlessCMSResult;
Wczytuje chronioną hasłem tożsamość certyfikat/klucz PKCS12 przez OpenSSL 3 i podpisuje przez współdzielony writer przyrostowy PDF
Hasło jest kodowane jako UTF-8 i nie może zawierać NUL; zniekształcony DER, resztkowe bajty, niepoprawne hasła, brak pasujących tożsamości i niepowodzenia budżetu bajtów nie publikują żadnego wyjścia
Certyfikat tożsamości i dodatkowe certyfikaty łańcucha są zawarte w CMS; tymczasowe bufory PEM klucza prywatnego i hasła są czyszczone po użyciu
Hasła i prefiksy źródła AES-256 R5/R6, ochrona aliasów źródła, publikacja atomowa, CAdES i opcje certyfikacji DocMDP podążają za SignToFile
Znaczniki czasu, wnioski o odwołaniach i walidacja długoterminowa to osobne możliwości