D-Bus интерфейс ru.auroraos.DeviceWarden1.UsbManager
Интерфейс позволяет управлять белым списком и доступом к USB-устройствам. Подробнее…
| Шина: | сессионная |
| Служба: | ru.auroraos.DeviceWarden1 |
| Объект: | /ru/auroraos/DeviceWarden1/Usb |
| Интерфейс: | ru.auroraos.DeviceWarden1.UsbManager |
Свойства
Подробное описание
Интерфейс позволяет управлять белым списком и доступом к USB-устройствам.
Описание свойств
Enabled : bool
Включение/отключение доступа к USB для всех приложений и пользователей вне зависимости от того, что позволено белым списком. Изменения политики безопасности USB будут использовать это свойство.
Whitelist : QVariantList
Cписок текущих активных правил белого списка. Например:
{
{
4: ["serial1", "serial1=2"],
2: ["01"]
}
{
0: ["defaultuser"],
2: ["04"]
}
{
1: ["ru.auroraos.Calculator"],
3: ["12b3:00b6", "1600:0003"]
}
}
Данный список правил означает, что глобально разрешены устройства класса 01 и устройства с серийными номерами "serial1" и "serial2". Для пользователя defaultuser дополнительно разрешён класс устройств 04, а для приложения appId — c id "12b3:00b6" и "1600:0003". Правила применяются через логическое ИЛИ.