<< Click to Display Table of Contents >> Объектная модель > Основные механизмы > Signatures – подписи ISignatureCertificate – сертификат подписания |
Информация о сертификате подписания.
ПРИМЕЧАНИЕ. ICertificate позволяет получить информацию о сертификате из справочника Цифровые сертификаты, а ISignatureCertificate – о сертификате, непосредственно которым подписан документ.
Методы
Имя |
Описание |
---|---|
ShowCertificate() |
Показать сведения о сертификате, который используется в подписи. Метод отображает в операционной системе стандартное окно со сведениями о сертификате. Метод доступен только в клиентском коде |
Свойства
Имя |
Тип |
Описание |
---|---|---|
Thumbprint |
string |
Отпечаток сертификата |
NotAfter |
Nullable<DateTime> |
Дата завершения срока действия сертификата |
NotBefore |
Nullable<DateTime> |
Дата начала срока действия сертификата |
Issuer |
string |
Издатель сертификата (кем выдан) |
Subject |
string |
Владелец сертификата (кому выдан) |
IssuerName |
string |
Имя издателя сертификата |
SubjectName |
string |
Имя владельца сертификата |
Пример. Получение имени издателя и владельца сертификата
var subject = certificate.SubjectName.Format(true);
var issuer = ParseIssuerObject(certificate.IssuerName.Format(true));
© Компания Directum, 2024 |