Создать менеджер криптографии. Создает и возвращает менеджер криптографии (на клиенте) для указанной программы.
// Создает и возвращает менеджер криптографии (на клиенте) для указанной программы.
//
// Параметры:
// Оповещение - ОписаниеОповещения - оповещение о результате выполнения следующих типов.
// МенеджерКриптографии - инициализированный менеджер криптографии.
// Строка - описание ошибки при создании менеджера криптографии.
//
// Операция - Строка - если не пустая, то должна содержать одну из строк, которые определяют
// операцию для вставки в описание ошибки: Подписание, ПроверкаПодписи, Шифрование,
// Расшифровка, ПроверкаСертификата, ПолучениеСертификатов.
//
// ПоказатьОшибку - Булево - если Истина, тогда будет открыта форма ОшибкаОбращенияКПрограмме
// из которой можно перейти к списку установленных программ
// в форму персональных настроек на страницу "Установленные программы",
// в которой можно увидеть почему программу не удалось задействовать,
// а также открыть инструкцию по установке.
//
// Программа - Неопределено - возвращает менеджер криптографии первой
// программы из справочника для которой удалось его создать.
// - СправочникСсылка.ПрограммыЭлектроннойПодписиИШифрования - программа
// для которой нужно создать и вернуть менеджер криптографии.
//
Процедура СоздатьМенеджерКриптографии(Оповещение, Операция, ПоказатьОшибку = Истина, Программа = Неопределено) Экспорт
Если ТипЗнч(Операция) <> Тип("Строка") Тогда
Операция = "";
КонецЕсли;
Если ПоказатьОшибку <> Истина Тогда
ПоказатьОшибку = Ложь;
КонецЕсли;
ЭлектроннаяПодписьСлужебныйКлиент.СоздатьМенеджерКриптографии(Оповещение,
Операция, ПоказатьОшибку, Программа);
КонецПроцедуры
///////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2019, ООО 1С-Софт
// Все права защищены. Эта программа и сопроводительные материалы предоставляются
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
// Текст лицензии доступен по ссылке:
// https://creativecommons.org/licenses/by/4.0/legalcode
///////////////////////////////////////////////////////////////////////////////////////////////////////
СоздатьМенеджерКриптографииПослеПодключенияРасширенияРаботыСКриптографией (БСП)
СоздатьМенеджерКриптографииЦиклНачало (БСП)
СоздатьМенеджерКриптографииЦиклПослеОшибкиПолученияИнформации (БСП)
СоздатьМенеджерКриптографииЦиклПослеПолученияИнформации (БСП)
СоздатьМенеджерКриптографииЦиклПослеИнициализации (БСП)