Вызывает окно для интерактивной работы с хранилищами сертификатов приложения, в котором пользователь может посмотреть информацию об установленных в хранилищах сертификатов и контейнеров ключей криптографии, удалить их и добавить новые. Работает только на мобильном клиенте.
Синтаксис
ПоказатьСписокСертификатов(<ОписаниеОповещенияОЗавершении>)Полное описание, параметры и ограничения
МенеджерКриптографии.ПоказатьСписокСертификатов (CryptoManager.ShowCertificateList)
МенеджерКриптографии (CryptoManager)
ПоказатьСписокСертификатов (ShowCertificateList)
Доступен, начиная с версии 8.3.10.
Синтаксис:
ПоказатьСписокСертификатов(<ОписаниеОповещенияОЗавершении>)
Параметры:
<ОписаниеОповещенияОЗавершении> (необязательный)
Тип: ОписаниеОповещения.
Содержит описание процедуры, которая будет вызвана после закрытия окна управления сертификатами со следующими параметрами:
<ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.
Если параметр не указан, то по завершении никакая процедура вызвана не будет.
Описание:
Вызывает окно для интерактивной работы с хранилищами сертификатов приложения, в котором пользователь может посмотреть информацию об установленных в хранилищах сертификатов и контейнеров ключей криптографии, удалить их и добавить новые.
Работает только на мобильном клиенте.
Доступность:
Тонкий клиент, мобильный клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение (клиент), мобильное приложение (сервер), мобильный автономный сервер.
Примечание:
В мобильной платформе под управлением Windows в хранилище "Персональные Сертификаты" пользователь может удалить только сертификаты с истекшим сроком действия.
Использование в версии:
Доступен, начиная с версии 8.3.10.
Методическая информация
Практические примеры
Мобильный клиент: открыть список сертификатов
Метод интерактивного списка по описанию работает только на мобильном клиенте. Перед ним инициализируется настоящий менеджер.
Где и как запускать
Модуль формы собственного мобильного клиента; именно мобильного клиента, как уточнено в описании метода.
Подготовка
Используйте свой мобильный клиент и подготовленное учебное хранилище сертификатов. Это не desktop-замена мобильного клиента.
В окне доступны не только просмотр, но и изменения хранилища. Для этого опыта ничего не добавляйте и не удаляйте.
&НаКлиенте
Асинх Процедура ПосмотретьСертификаты()
Крипто = Новый МенеджерКриптографии(ИспользованиеИнтерактивногоРежимаКриптографии.НеИспользовать);
Крипто = Ждать Крипто.ИнициализироватьАсинх(ИспользованиеИнтерактивногоРежимаКриптографии.НеИспользовать);
Оповещение = Новый ОписаниеОповещения("ПослеСпискаСертификатов", ЭтотОбъект, "Учебное хранилище");
Крипто.ПоказатьСписокСертификатов(Оповещение);
КонецПроцедуры
&НаКлиенте
Процедура ПослеСпискаСертификатов(Название) Экспорт
Сообщить(Название + ": окно закрыто");
КонецПроцедурыРазбор по шагам
Создайте менеджер и дождитесь его инициализации.
Откройте интерактивный список в поддерживаемом мобильном клиенте.
Используйте однопараметрическое оповещение только после закрытия окна.
Как проверить результат
Список относится к реальному хранилищу приложения, не к массиву придуманных сертификатов.
Закрытие окна не означает проверку доверия всем сертификатам.
Ожидаемый результат
Показан синтаксис для указанной подготовки. Здесь код не запускался; реальные результаты и побочные эффекты проверяются только при будущем осознанном выполнении в своём учебном приложении.
На что обратить внимание
Широкая строка доступности метода не отменяет уточнение описания «Работает только на мобильном клиенте».
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.