DigitalSignature

DigitalSignature class

Подпись в файле.

public class DigitalSignature

Конструкторы

Имя Описание
DigitalSignature(X509Certificate2, string, DateTime) Конструктор digitalSignature. Использует реализацию .Net.
DigitalSignature(byte[], string, string, DateTime) Конструктор digitalSignature. Использует реализацию Bouncy Castle.

Характеристики

Имя Описание
Certificate { get; set; } Объект сертификата, который использовался для подписи документа.
Comments { get; set; } Цель подписи.
Id { get; set; } Указывает GUID, который может быть перекрестно связан с GUID строки подписи, хранящейся в содержимом документа. Значение по умолчанию — Пусто (все нули) Guid.
Image { get; set; } Указывает изображение для цифровой подписи. Значение по умолчанию — null.
IsValid { get; } Если эта цифровая подпись действительна и документ не был подделан, это значение будет истинным.
ProviderId { get; set; } Указывает идентификатор класса поставщика подписи. Значение по умолчанию — Пусто (все нули) Guid.
SignTime { get; set; } Время подписания документа.
Text { get; set; } Указывает текст фактической подписи в цифровой подписи. Значение по умолчанию — Пусто.
XAdESType { get; set; } Тип XAdES. Значение по умолчанию — None(XAdES выключен).

Смотрите также