HPDFLoadHeadlessPFXIdentity
procedure HPDFLoadHeadlessPFXIdentity(const PFX: SysUtils.TBytes;
const Password: UnicodeString; MaximumBytes: Integer;
out CertificatePEM, PrivateKeyPEM: SysUtils.TBytes);
Decodeert en authenticeert een begrensde PKCS12 DER-identiteit met OpenSSL 3, geeft de leaf- en chain-certificaten als PEM terug en de bijbehorende private key als onversleutelde PEM
Invoer-DER en elke PEM-uitvoer moeten in MaximumBytes passen; wachtwoorden gebruiken UTF-8, ingebedde NUL wordt geweigerd en naloop-DER-data wordt niet geaccepteerd
De functie vraagt nooit om een wachtwoord en wist interne wachtwoord- en private-key-serialisatiebuffers
De aanroeper is eigenaar van beide teruggegeven arrays en moet PrivateKeyPEM na gebruik wissen; SignPFXToFile doet die opruiming automatisch