PKCS1

Обзор

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

Этот класс предоставляет 7 методов работы с объектами PKCS1 в программах .NET. Доступные методы включают: GetSignatureAlgorithmInfo, PKCS1, Signature, Verify. Все публичные участники доступны для любого приложения .NET после установки пакета Aspose.PDF FOSS for .Net. Свойства: Authority, AvoidEstimatingSignatureLength, ByteRange, ContactInfo, CustomAppearance, CustomSignHash,И еще восемь.

Свойства

Наименование:Тип:AccessОписание:
AuthoritystringЧитать/писатьПолучает или задает значение authority.
ContactInfostringЧитать/писатьПолучает или задает контактную информацию.
LocationstringЧитать/писатьПолучает или задает расположение.
ReasonstringЧитать/писатьПолучает или задает причину.
DateDateTimeЧитать/писатьПолучает или задает дату.
ByteRangeint[]Читайте .Вход /ByteRange подписи как int[].
TimestampSettingsAspose.Pdf.TimestampSettingsЧитать/писатьRFC 3161 TSA settings; honored by the signer when set. Введение в действие настройки RFSR 3161, выполняемые подписантом при установке.
OcspSettingsAspose.Pdf.OcspSettingsЧитать/писатьОСПК / настройки проверки отмены; подписывающий выполняет при установке.
CustomAppearanceSignatureCustomAppearance?Читать/писатьВизуальные кнопки, отмеченные SignWithAppearance при подписании подписи через видимую прямой перегрузку.
CustomSignHashSignHash?Читать/писатьВозможный обратный вызов внешнего подписывающего.
UseLtvboolЧитать/писатьПолучает или задает использование ltv.
AvoidEstimatingSignatureLengthboolЧитать/писатьКогда это верно, подписывающий пропускает оценку диапазона байтов и использует DefaultSignatureLength непосредственно при резервировании места для шестерни PKCS#7 /Contents.
DefaultSignatureLengthintЧитать/писатьКоличество байтов, зарезервированных для шрифта PKCS#7 /Contents.
ShowPropertiesboolЧитать/писатьЕсли это верно, то в видимом виде подписи включена причина/местоположение/ContactInfo подписавшегося как текст.

Методы

SignatureОписание:
PKCS1()Вызывает PKCS1 на этот экземпляр.
PKCS1(pfx: string, password: string)
PKCS1(pfx: Stream, password: string)
PKCS1(image: Stream)Создать конфигурацию подписи PKCS#1, видимая подпись которой представляет изображение как графику внешнего вида.
Signature()Приглашает подпись на этот PKCS1 экземпляр.
Verify()Проверка PKCS#7 загруженной подписи по отношению к оригинальным байтам PDF возвращает true, когда подпись декодируется и подтверждается.
GetSignatureAlgorithmInfo()Проанализируйте конверт PKCS#7 (когда загружается из существующей подписи), чтобы сообщить о подписчике-алгоритме / алгоритм сбора данных / криптографическом стандарте тройной.

См. также:

 Русский