CheckSignatureResult — метод (byte[], Stream, X509Certificate2, bool, bool, DateTime?)

Проверяет подпись.

  • Пространство имён: DocsVision.BackOffice.ObjectModel.Services

  • Сборка: DocsVision.BackOffice.ObjectModel.dll

Синтаксис

CheckSignatureResult CheckSignature(byte[] signature, Stream contentStream, X509Certificate2 certificate, bool detached, bool isHash, DateTime? signatureDate)
Параметры
signature

Тип: System.Byte[]

Закодированный в сообщение CMS/PKCS 7 поток подписываемых данных

contentStream

Тип: System.IO.Stream

Поток подписываемых данных

certificate

Тип: System.Security.Cryptography.X509Certificates.X509Certificate2

Сертификат подписи

detached

Тип: System.Boolean

Устанавливается значение true, если подпись является отсоединённой

isHash

Тип: System.Boolean

Устанавливается значение true, если подпись является простой

signatureDate

Тип: System.DateTime

Дата создания подписи

Возвращаемое значение

Тип: CheckSignatureResult

Возвращает результат проверки подписи