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