Signature

نظرة عامة

Signature هي فئة في Aspose.PDF FOSS لـ .NET.

يمثل توقيعاً رقمياً في مستند PDF.

تقدم هذه الفئة 7 طرق للعمل مع كائنات التوقيع في برامج .NET. المنهجيات المتاحة تشمل: GetSignatureAlgorithmInfo, Signature, Verify. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS for .Net. خصائص: Authority, AvoidEstimatingSignatureLength, ByteRange, ContactInfo, CustomAppearance, CustomSignHash,و 8 آخرين.

خصائص

اسمالنوعAccessوصف
Authoritystringالقراءة/ الكتابةيحصل على أو يضع السلطة.
ContactInfostringالقراءة/ الكتابةيحصل على أو يضع معلومات الاتصال.
Locationstringالقراءة/ الكتابةيحصل على الموقع أو يحدده.
Reasonstringالقراءة/ الكتابةيحصل أو يضع السبب.
DateDateTimeالقراءة/ الكتابةيحصل أو يحدد التاريخ.
ByteRangeint[]اقرأإدخال التوقيع /ByteRange كـ int[].
TimestampSettingsAspose.Pdf.TimestampSettingsالقراءة/ الكتابةإعدادات RFC 3161 TSA ؛ تم تكريمها من قبل الموقع عند تعيين.
OcspSettingsAspose.Pdf.OcspSettingsالقراءة/ الكتابةOCSP / إعدادات التحقق من الإلغاء؛ يتم احترامها بواسطة الموقع عند ضبطها.
CustomAppearanceSignatureCustomAppearance?القراءة/ الكتابةالمفاتيح التي تظهر بصرياً مع SignWithAppearance عندما يتم التوقيع عبر إفراط في الحمل المرئي.
CustomSignHashSignHash?القراءة/ الكتابةإعادة استدعاء مؤشر خارجي اختياري.
UseLtvboolالقراءة/ الكتابةيستخدم أو يضع التلفاز.
AvoidEstimatingSignatureLengthboolالقراءة/ الكتابةعندما يكون صحيحًا ، يتخطى الموقّع مرور تقدير نطاق البايت ويستخدم DefaultSignatureLength مباشرة عند حجز المساحة لسلك PKCS # 7 /Contents hex.
DefaultSignatureLengthintالقراءة/ الكتابةعدد الأبتات المخصصة لسلك PKCS#7 /Contents hex.
ShowPropertiesboolالقراءة/ الكتابةعندما يكون صحيحاً، فإن مظهر التوقيع المرئي يشمل سبب/موقع/ContactInfo للموقع كنص.

الطرق

Signatureوصف
Signature()يدعو التوقيع على هذه الحالة التواقيع.
Signature(pfx: string, password: string)
Signature(pfx: Stream, password: string)
Verify()تحقق من PKCS #7 التوقيع المحمول مقابل بايت PDF الأصلي يعود true عندما يفك الرمز والتحقق من صحة التواقيع.
Verify(options: Security.ValidationOptions, validationResult: Security.ValidationResult)التحقق مع خيارات صريحة + نتيجة DTO.
Verify(publicKeyCertificate: System.Security.Cryptography.X509Certificates.X509Certificate2, options: Security.ValidationOptions, validationResult: Security.ValidationResult)التحقق من المفتاح العام.
GetSignatureAlgorithmInfo()تحليل PKCS # 7 الظرف (عندما يتم تحميله من توقيع موجود) للإبلاغ عن التوقيع الخوارزمية / تجميع خوارزية الاختراع / المعيار الشفرة ثلاثي.

انظر أيضاً

 العربية