Устанавливает расширение для работы с криптографией в браузер.
Синтаксис
УстановитьРасширениеРаботыСКриптографией()Полное описание, параметры и ограничения
Глобальный контекст.УстановитьРасширениеРаботыСКриптографией (Global context.InstallCryptoExtension)
Глобальный контекст (Global context)
УстановитьРасширениеРаботыСКриптографией (InstallCryptoExtension)
Не рекомендуется использовать, начиная с версии 8.3.16.
Рекомендуется использовать:
НачатьУстановкуРасширенияРаботыСКриптографией
Доступен, начиная с версии 8.2.
Синтаксис:
УстановитьРасширениеРаботыСКриптографией()
Описание:
Устанавливает расширение для работы с криптографией в браузер.
Доступность:
Тонкий клиент, веб-клиент, мобильный клиент, толстый клиент, мобильное приложение (клиент).
Примечание:
В режиме запуска толстого и тонкого клиентов, а также на клиенте мобильного приложения информирует о том, что расширение установлено.
Если для конфигурации свойство РежимИспользованияМодальности установлено в НеИспользовать, следует использовать метод НачатьУстановкуРасширенияРаботыСКриптографией.
См. также:
Глобальный контекст, метод НачатьУстановкуРасширенияРаботыСКриптографией
Глобальный контекст, метод УстановитьРасширениеРаботыСКриптографиейАсинх
Использование в версии:
Доступен, начиная с версии 8.2.
Не рекомендуется использовать, начиная с версии 8.3.16.
Описание изменено в версии 8.3.18.
Методическая информация
Практические примеры
работы с криптографией: обычная установка и подключение
Обычный вызов установки не возвращает булев результат; следующий вызов подключения возвращает его.
Где и как запускать
Синтаксический пример в клиентском модуле своей управляемой формы. Полные процедуры вставляются в модуль; короткий фрагмент без процедуры — в тело клиентского обработчика. Здесь ничего не устанавливалось и не выполнялось.
Подготовка
Используйте собственную учебную форму и официальное расширение работы с криптографией для своей платформы. Пользователь должен разрешить его установку и подключение.
Установка и подключение — разные этапы. Успех подключения определяется булевым результатом, а окончание установки само по себе не гарантирует подключение.
Синхронные вызовы должны быть разрешены в используемом клиенте. Если режим их не допускает, выберите асинхронный пример.
УстановитьРасширениеРаботыСКриптографией();
Подключено = ПодключитьРасширениеРаботыСКриптографией();
Если Подключено Тогда
Сообщить("Расширение подключено");
Иначе
Сообщить("Расширение не подключено");
КонецЕсли;Разбор по шагам
Запросите установку расширения.
Отдельно подключите установленное расширение.
Покажите фактический булев результат подключения.
Как проверить результат
УстановитьРасширение не присваивается переменной как булева функция.
Сообщение об успехе зависит от Подключено, а не от самого факта вызова.
Ожидаемый результат
Показан синтаксис для указанной подготовки. Здесь код не запускался; реальные результаты и побочные эффекты проверяются только при будущем осознанном выполнении в своём учебном приложении.
На что обратить внимание
Отмена установки, запрет безопасности или отсутствие расширения не являются успешным подключением.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.