Документация
ОС Аврора 5.2.0
Нативные API
Руководства из данного раздела посвящены нативным API, специфичным для ОС Аврора.
- Внешнее хранилище
- Работа с криптоконтейнером через D-Bus для безопасного хранения данных: добавление разрешения
SecureStorageи реализация функциональности на основе примера Secret Keeper. - Открытие приложения через уведомление
- Публикация уведомлений с действиями через D-Bus: создание
DBusAdaptor, регистрация сервиса в desktop-файле (ExecDBus) и настройкаremoteActionsдля запуска приложения по нажатию. - Пользовательские модули аутентификации
- Разработка плагинов аутентификации для сервиса Authd: структура плагинов (.so), требования к API, конфигурационные файлы (.json, policy.conf), QML-компоненты и настройка факторов для каждого пользователя.
- Плагин WebTiles
- Подключение карт Open Street Maps в Qt Location через плагин WebTiles (вместо недоступного плагина
osm) с настройкой параметров и формированием запросов к тайлам. - Шифрование отчётов
- Шифрование диагностических отчётов через D-Bus API
ru.auroraos.ReportsService1(доступно только для профиля MDM): подготовка ключа, проверка включённости шифрования и шифрование отчёта из командной строки.