Прочитать данные из безопасного хранилища.
//
Функция ПрочитатьДанныеИзБезопасногоХранилища(Владелец, Ключи = "Пароль", ОбщиеДанные = Неопределено) Экспорт
ОбщегоНазначенияКлиентСервер.Проверить(ЗначениеЗаполнено(Владелец),
СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
НСтр("ru = 'Недопустимое значение параметра %1 в %2.
|параметр должен содержать ссылку; передано значение: %3 (тип %4).'"),
"Владелец", "ОбщегоНазначения.ПрочитатьДанныеИзБезопасногоХранилища", Владелец, ТипЗнч(Владелец)));
Если РазделениеВключено()
И ДоступноИспользованиеРазделенныхДанных() Тогда
Если ОбщиеДанные = Истина Тогда
ИмяБезопасноеХранилищеДанных = "БезопасноеХранилищеДанных";
Иначе
ИмяБезопасноеХранилищеДанных = "БезопасноеХранилищеДанныхОбластейДанных";
КонецЕсли;
Иначе
ИмяБезопасноеХранилищеДанных = "БезопасноеХранилищеДанных";
КонецЕсли;
Результат = ДанныеИзБезопасногоХранилища(Владелец, ИмяБезопасноеХранилищеДанных, Ключи);
Если Результат <> Неопределено И Результат.Количество() = 1 Тогда
Возврат ?(Результат.Свойство(Ключи), Результат[Ключи], Неопределено);
КонецЕсли;
Возврат Результат;
КонецФункции
///////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2019, ООО 1С-Софт
// Все права защищены. Эта программа и сопроводительные материалы предоставляются
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
// Текст лицензии доступен по ссылке:
// https://creativecommons.org/licenses/by/4.0/legalcode
///////////////////////////////////////////////////////////////////////////////////////////////////////
ЗаписатьДанныеВБезопасноеХранилище (БСП)
УдалитьДанныеИзБезопасногоХранилища (БСП)
КлючБезопасногоХранилища (БСП)
Сохранить/Прочитать настройки СКД для обработок и прочих модулей
Канал FastCode 1C в Телеграм! Шаблоны кода, статьи, полезные советы, курсы по 1С (8К участников)