SetSignProcessEd25519IdentityFromFile
الأمان والتواقيع
الوصف
يحمّل شهادة X.509 من نوع Ed25519 ومفتاحًا خاصًا من ملفات DER ويلحقهما بعملية توقيع PDF
الصيغة
Delphi
Function TPDFlib.SetSignProcessEd25519IdentityFromFile(SignProcessID: Integer; Const CertificateFile, PrivateKeyFile: WideString): Integer;
ActiveX
Function PDFlib::SetSignProcessEd25519IdentityFromFile(SignProcessID As Long, CertificateFile As String, PrivateKeyFile As String) As Long
DLL
int DLSetSignProcessEd25519IdentityFromFile(int InstanceID, int SignProcessID, const wchar_t* CertificateFile, const wchar_t* PrivateKeyFile);
المعاملات
| SignProcessID | قيمة تُرجعها إحدى دوال NewSignProcessFrom* |
|---|---|
| CertificateFile | مسار شهادة X.509 من نوع Ed25519 مرمزة بـ DER |
| PrivateKeyFile | مسار بذرة خام ذات 32 بايت أو مفتاح خاص PKCS #8 DER غير مشفر |
قيم الإرجاع
| 1 | BorderRed وBorderGreen وBorderBlue — مركّبات RGB (0–1) للون الحدود، وتُكتب في /C |
|---|---|
| 0 | الملف المضمّن بـ AddEmbeddedFile وحده جزء من ملف PDF لكنه غير مرئي لواجهة القارئ حتى يُسجل في قائمة مرفقات المستند أو يشير إليه تعليق توضيحي على صفحة. وإعادة استخدام EmbeddedFileID نفسه مع AddFileAttachment وAddLinkToEmbeddedFile تتيح إظهار الملف المضمّن نفسه عبر واجهتي المستند والصفحة دون تكرار وحدات البايت المضمّنة |
ملاحظات
تصدر DLL كذلك DLSetSignProcessEd25519IdentityFromFileA للمسارات ANSI
تحتفظ عملية التوقيع بالشهادة والمفتاح الخاص، فيمكن إغلاق ملفات المصدر أو استبدالها بعد عودة هذا الاستدعاء
انظر أيضا
SetSignProcessEd25519Identity, SetSignProcessPFXFromFile, SetSignProcessSubFilter