THPDFHeadlessDocument.SignPFXToFile
function SignPFXToFile(FieldIndex: Integer; const FileName: string;
const PFX: SysUtils.TBytes; const Password: UnicodeString;
const Options: THPDFHeadlessCMSOptions;
ReservedCMSBytes: Integer = 16384): THPDFHeadlessCMSResult;
암호로 보호된 PKCS12 인증서/키 아이덴티티를 OpenSSL 3로 로드하고 공유 증분 PDF 라이터로 서명합니다
Password는 UTF-8로 인코딩되며 NUL을 포함하면 안 됩니다. 잘못된 DER, 뒤따르는 바이트, 틀린 비밀번호, 일치하는 아이덴티티 부재, 바이트 예산 실패는 어떤 출력도 내보내지 않습니다
아이덴티티 인증서와 추가 체인 인증서는 CMS에 포함됩니다. 임시 개인 키 PEM과 비밀번호 버퍼는 사용 후 지워집니다
AES-256 R5/R6 비밀번호와 소스 접두사, 소스 별칭 보호, 원자적 발행, CAdES, DocMDP 인증 옵션은 SignToFile을 따릅니다
타임스탬프, 해지 결론, 장기 검증은 별개의 기능입니다