РезультатПроверкиПодписи
страницаРезультат проверки подписи.
Синтаксис
Функция РезультатПроверкиПодписи() ЭкспортВозвращаемое значение
Структура:
- Результат - Булево - Истина, если проверка выполнена успешно.
- Строка - описание ошибки проверки подписи.
- Неопределено - не удалось получить менеджер криптографии (когда не указан).
- ПодписьВерна - Булево, Неопределено - результат последней проверки подписи.
- СертификатОтозван - Булево - ошибка связана с тем, что сертификат отозван.
- ТребуетсяПроверка - Булево - не удалось проверить подпись.
- ПодписьМатематическиВерна - Булево - вычисляется при проверке подписи без проверки сертификатов и атрибутов усовершенствованной подписи, таких как метка времени.
- ОшибкаМатематическойПроверкиПодписи - Строка - ошибка при ПроверитьПодпись с флагом ПроверитьДополнительныеАтрибуты = Ложь
- ОшибкаПроверкиДополнительныхАтрибутов - Строка - ошибка при проверке сертификата и атрибутов усовершенствованной подписи, таких как метка времени.
- ТипПодписи - ПеречислениеСсылка.ТипыПодписиКриптографии - не заполнен при проверке подписей конверта XML.
- СрокДействияПоследнейМеткиВремени - Дата - срок действия сертификата, которым подписана последняя метка времени (или пустая дата, если нет метки времени), если удалось определить с помощью МенеджерКриптографии.
- НеподтвержденнаяДатаПодписи - Дата - неподтвержденная дата подписи.
- Неопределено - неподтвержденная дата подписи отсутствует в данных подписи и для конверта XML.
- ДатаПодписиИзМетки - Дата - дата самой ранней метки времени.
- Неопределено - метка времени отсутствует в данных подписи и при проверке конверта XML.
- Сертификат - ДвоичныеДанные - сертификат подписанта
- Отпечаток - Строка - отпечаток сертификата в формате строки Base64.
- КомуВыданСертификат - Строка - представление субъекта, полученное из двоичных данных сертификата.
Пример вызова
Результат = ЭлектроннаяПодписьКлиентСервер.РезультатПроверкиПодписи()Доступность
Сервер, Тонкий клиент, Толстый клиент, Внешнее соединение