PKCS7

Overview

PKCS7 є класом в Aspose.PDF FOSS для .NET. Наследники від: Signature.

Цей клас надає 6 методів роботи з об’єктами PKCS7 в програмах .NET. Доступні методи включають: GetSignatureAlgorithmInfo, PKCS7, Signature, Verify. Всі публічні члени доступні будь-якій додаткові .NET після встановлення Aspose.PDF FOSS для пакету .Net. Свойства: Authority, AvoidEstimatingSignatureLength, ByteRange, ContactInfo, CustomAppearance, CustomSignHash, і ще 8 .

Properties

NameTypeAccessDescription
AuthoritystringЧитання/писанняОтримає або встановлює авторитет.
ContactInfostringЧитання/писанняОбирає або встановлює контактну інформацію.
LocationstringЧитання/писанняОбирає або встановлює місцезнаходження.
ReasonstringЧитання/писанняВін отримує або встановлює причину.
DateDateTimeЧитання/писанняОбирає або встановлює дату.
ByteRangeint[]ReadВхід /ByteRange підпису як int[].
TimestampSettingsAspose.Pdf.TimestampSettingsЧитання/писанняRFC 3161 Настройки TSA; поважається підписником, коли встановлено.
OcspSettingsAspose.Pdf.OcspSettingsЧитання/писанняНастройка OCSP / перевірки скасування; підписник виконує її при встановленні.
CustomAppearanceSignatureCustomAppearance?Читання/писанняВидюсальні кнопки, що мають почесний вигляд SignWithAppearance при підписанні через видиму пряму перевантаження.
CustomSignHashSignHash?Читання/писанняФакультативний зворотний дзвінок зовнішнього підписчика.
UseLtvboolЧитання/писанняЗаховує або встановлює використання ITV.
AvoidEstimatingSignatureLengthboolЧитання/писанняКоли це правда, підписник пропускає пропуск оцінки байтового діапазону і використовує DefaultSignatureLength безпосередньо при резервації місця для PKCS#7 /Contents hex string.
DefaultSignatureLengthintЧитання/писанняКількість байтів, зарезервованих для PKCS#7 /Contents hex string.
ShowPropertiesboolЧитання/писанняЯкщо це правда, видимий вигляд підпису включає в себе текст підписчика “Reason/Location/{PLACEHOLDER_0”.

Methods

SignatureDescription
PKCS7()Покликає PKCS7 на цю інстанцію.
PKCS7(pfx: string, password: string)
PKCS7(pfx: Stream, password: string)
Signature()Покликає підпис на цю інстанцію PKCS7.
Verify()Перевір PKCS#7 завантаженого підпису проти оригінальних байтів PDF повертає true, коли декодується і підтверджується підпис.
GetSignatureAlgorithmInfo()Розгляньте конверт PKCS#7 (коли завантажується з існуючого підпису), щоб повідомити про трийник алгоритму підписання / алгоритма переростання / криптографічного стандарту.

See Also

 Українська