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