PKCS7

نظرة عامة

PKCS7 هي فئة في Aspose.PDF FOSS لـ .NET. ترث من: Signature.

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

الخصائص

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

الطرق

SignatureDescription
PKCS7()ينفّذ PKCS7 على هذه المثيلة من PKCS7.
PKCS7(pfx: string, password: string)
PKCS7(pfx: Stream, password: string)
Signature()ينفّذ Signature على هذه المثيلة من PKCS7.
Verify()تحقق من PKCS#7 الخاص بالتوقيع المحمّل مقابل بايتات PDF الأصلية — يُعيد true عندما يتم فك تشفير التوقيع والتحقق من صحته.
GetSignatureAlgorithmInfo()تحليل غلاف PKCS#7 (عند تحميله من توقيع موجود) للإبلاغ عن ثلاثية خوارزمية التوقيع / خوارزمية التجزئة / المعيار التشفيري.

انظر أيضًا

 العربية