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 выключен).

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