IDocumentService.VerifySignature — метод (Document, BaseCardSignature, X509Certificate2, Boolean, Boolean, ICollection<CardFieldSetting>)
Выполняет проверку ЭП, установленной на документе, файлах документа или полях, и возвращает результат проверки.
-
Пространство имён:
DocsVision.BackOffice.ObjectModel.Services -
Сборка:
DocsVision.BackOffice.ObjectModel.dll
Синтаксис
BaseCardSignatureVerification VerifySignature(Document document, BaseCardSignature signature, X509Certificate2 certificate, bool signDocument, bool signAttachments, ICollection<CardFieldSetting> fields);
- Параметры
-
- document
-
Тип:
DocumentДокумент, содержащий подписанные данные
- signature
-
Тип:
BaseCardSignatureЭП, установленная на данной карточке
- certificate
-
Тип:
System.Security.Cryptography.X509Certificates.X509Certificate2Сертификат ЭП
- signDocument
-
Тип:
System.BooleanВыполнять проверку подписи, установленной на документе — проверяется подпись, установленная на основных файлах
- signAttachments
-
Тип:
System.BooleanВыполнять проверку подписи, установленной на дополнительных файлах
- fields
-
Тип:
System.Collections.Generic.ICollection<CardFieldSetting>Коллекция полей типа
CardFieldSetting, у которых должна быть проверена подпись. Список подписываемых полей задаётся в Справочнике видов карточек
- Возвращаемое значение
-
Тип:
BaseCardSignatureVerificationРезультат проверки ЭП