SetPublicKeyDecryptionPFX

الأمان والتواقيع

الوصف

يضبط بيانات اعتماد PKCS #12 PFX المستخدمة من استدعاءات LoadFromFile وLoadFromStream وLoadFromString اللاحقة

الصيغة

Delphi

Function TPDFlib.SetPublicKeyDecryptionPFX(Const PFXFileName, PFXPassword: WideString; UseMachineKeyset: Integer): Integer;

ActiveX

Function PDFlib::SetPublicKeyDecryptionPFX(PFXFileName As String, PFXPassword As String, UseMachineKeyset As Long) As Long

DLL

int DLSetPublicKeyDecryptionPFX(int InstanceID, const wchar_t* PFXFileName, const wchar_t* PFXPassword, int UseMachineKeyset);

المعاملات

PFXFileNameمسار PFX يحتوي مفتاحًا خاصًا لمستلم
PFXPasswordكلمة المرور التي تحمي ملف PFX
UseMachineKeysetاستخدم قيمة غير صفيرة لمجموعة مفاتيح الجهاز أو صفرًا لمجموعة مفاتيح المستخدم

قيم الإرجاع

1تم التحقق من بيانات الاعتماد واحتُفظ بها
0كان ملف PFX أو كلمة المرور غير صالح وتُرجع LastErrorCode القيمة 420

ملاحظات

تبقى بيانات الاعتماد نشطة عبر تحميلات المستندات حتى تُستبدل أو تُمسح

يصدّر الـ DLL أيضًا DLSetPublicKeyDecryptionPFXA للسلاسل النصية بصيغة ANSI

انظر أيضًا

SetPublicKeyDecryptionStore, ClearPublicKeyDecryptionCredential, GetPubSecStatus