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 غير مشفر

قيم الإرجاع

1BorderRed وBorderGreen وBorderBlue — مركّبات RGB (0–1) للون الحدود، وتُكتب في /C
0الملف المضمّن بـ AddEmbeddedFile وحده جزء من ملف PDF لكنه غير مرئي لواجهة القارئ حتى يُسجل في قائمة مرفقات المستند أو يشير إليه تعليق توضيحي على صفحة. وإعادة استخدام EmbeddedFileID نفسه مع AddFileAttachment وAddLinkToEmbeddedFile تتيح إظهار الملف المضمّن نفسه عبر واجهتي المستند والصفحة دون تكرار وحدات البايت المضمّنة

ملاحظات

تصدر DLL كذلك DLSetSignProcessEd25519IdentityFromFileA للمسارات ANSI

تحتفظ عملية التوقيع بالشهادة والمفتاح الخاص، فيمكن إغلاق ملفات المصدر أو استبدالها بعد عودة هذا الاستدعاء

انظر أيضا

SetSignProcessEd25519Identity, SetSignProcessPFXFromFile, SetSignProcessSubFilter