الدالة HPDFLoadHeadlessPFXIdentity
procedure HPDFLoadHeadlessPFXIdentity(const PFX: SysUtils.TBytes;
const Password: UnicodeString; MaximumBytes: Integer;
out CertificatePEM, PrivateKeyPEM: SysUtils.TBytes);
تفك ترميز وتُصادق هوية PKCS12 بـ DER محدودة بحدود مع OpenSSL 3، وتُعيد شهادات الورقة والسلسلة كـ PEM والمفتاح الخاص المطابق كـ PEM غير مشفر
DER الإدخال وكل إخراج PEM يجب أن يسعا MaximumBytes؛ وكلمات السر تستخدم UTF-8، وNUL المضمنة تُرفض، وبيانات DER اللاحقة لا تُقبل
الدالة لا تنبثق سؤال كلمة سر أبدًا وتمسح مخازن تسلسل كلمة السر والمفتاح الخاص الداخلية
المستدعي يملك المصفوفتين المعادتين ويجب أن يمسح PrivateKeyPEM بعد الاستخدام؛ وSignPFXToFile تجري هذا التنظيف تلقائيًا