HPDFLoadHeadlessPFXIdentity
procedure HPDFLoadHeadlessPFXIdentity(const PFX: SysUtils.TBytes;
const Password: UnicodeString; MaximumBytes: Integer;
out CertificatePEM, PrivateKeyPEM: SysUtils.TBytes);
Avkodar och autentiserar en avgränsad PKCS12 DER-identitet med OpenSSL 3 och returnerar löv- och kedjcertifikaten som PEM och den matchande privata nyckeln som okrypterad PEM
In-DER och varje PEM-utdata måste rymmas i MaximumBytes; lösenord använder UTF-8, inbäddad NUL avvisas, och avslutande DER-data accepteras inte
Funktionen frågar aldrig efter ett lösenord och nollställer interna lösenords- och privata-nyckel-serialiseringsbuffertar
Anroparen äger båda returnerade arrayerna och måste nollställa PrivateKeyPEM efter användning; SignPFXToFile utför denna städning automatiskt