Signature
Signature class
فئة مجردة تمثل كائن التوقيع في مستند pdf. التوقيعات هي حقول تحتوي على قيم كائنات التوقيع ، وآخرها يحتوي على بيانات تُستخدم في للتحقق من صلاحية المستند.
public abstract class Signature
المنشئون
الخصائص
اسم | وصف |
---|
Authority { get; set; } | اسم الشخص أو السلطة الموقعة على المستند. |
ByteRange { get; } | مصفوفة من أزواج الأعداد الصحيحة (إزاحة بايت البداية ، الطول بالبايت) التي تصف نطاق البايت الدقيق لحساب الملخص. |
ContactInfo { get; set; } | المعلومات التي يوفرها الموقّع لتمكين المستلم من الاتصال بالموقع للتحقق من التوقيع ، على سبيل المثال رقم الهاتف. |
CustomAppearance { get; set; } | الحصول على / تعيين المظهر المخصص. |
Date { get; set; } | وقت التوقيع . |
Location { get; set; } | اسم مضيف وحدة المعالجة المركزية أو الموقع الفعلي للتوقيع. |
OcspSettings { get; set; } | الحصول على / تعيين إعدادات ocsp . |
Reason { get; set; } | سبب التوقيع مثل (أوافق PЂ¦) . |
ShowProperties { get; set; } | فرض إظهار / إخفاء خصائص التوقيع. في حالة كون ShowProperties حقيقيًا ، فإن حقل التوقيع يحتوي على تنسيق محدد مسبقًا للمظهر (سلاسل لتمثيلها): _ ——————— ———————-_ موقع رقميًا بواسطة {موضوع الشهادة} التاريخ: {signature.Date} السبب: {signature.Reason} الموقع: { التوقيع. الموقع} ——————————————- حيث {X} هو عنصر نائب لقيمة س. يمكن أيضًا أن يحتوي التوقيع على صورة ، وفي هذه الحالة يتم وضع السلاسل المدرجة فوق الصورة. |
TimestampSettings { get; set; } | الحصول على / تعيين إعدادات الطابع الزمني . |
UseLtv { get; set; } | يحصل / مجموعات علامة التحقق من صحة ltv . |
طُرق
اسم | وصف |
---|
Verify() | تحقق من المستند المتعلق بهذا التوقيع وأرجع صحيحًا إذا كان المستند صالحًا أو خطأ . |
أنظر أيضا