2 378 документов
← К списку

ЗаписатьСертификатыШифрования

страница

Помещает сертификаты шифрования в регистр сведений и записывает объект. Устанавливает реквизит Зашифрован по наличию сертификатов в регистре сведений СертификатаШифрования.

Синтаксис

Процедура ЗаписатьСертификатыШифрования(Объект, Знач СертификатыШифрования, ИдентификаторФормы = Неопределено,
ВерсияОбъекта = Неопределено, ЗаписанныйОбъект = Неопределено) Экспорт

Параметры

  • Объект — ОпределяемыйТип.ПодписанныйОбъект - по ссылке будет получен объект, заблокирован, изменен, записан. Объект должен иметь реквизит Зашифрован. Либо передать сразу объект указанного выше типа, тогда он будет изменен без блокировки и без записи.
  • СертификатыШифрования — Строка - адрес временного хранилища, содержащий описанный ниже массив.
    • Массив - массив описанных ниже структур:
    • Отпечаток - Строка - отпечаток сертификата в формате строки Base64.
    • Представление - Строка - сохраненное представление субъекта, полученное из двоичных данных сертификата.
    • Сертификат - ДвоичныеДанные - содержит выгрузку сертификата, который использовался для шифрования.
  • ИдентификаторФормы — УникальныйИдентификатор - идентификатор формы, используемый для блокировки, если передана ссылка на объект.
  • ВерсияОбъекта — Строка - версия данных объекта, если передана ссылка на объект, используемая для блокировки объекта перед записью, с учетом того, что подписание выполняется на клиенте и за время подписания объект мог быть изменен.
  • ЗаписанныйОбъект — Произвольный - объект, который был получен и записан, если передавалась ссылка.

Пример вызова

ЭлектроннаяПодпись.ЗаписатьСертификатыШифрования(Объект, СертификатыШифрования, ИдентификаторФормы, ВерсияОбъекта, ЗаписанныйОбъект)

Доступность

Сервер, Толстый клиент, Внешнее соединение