Документация
ОС Аврора 5.1.5

D-Bus интерфейс AdminPolicySet1

Интерфейс предоставляет метод для установки политик.

Шина: системная
Служба: org.bluez
Объект: [variable prefix]/{hci0,hci1,...}
Интерфейс: org.bluez.AdminPolicySet1

Методы

Подробное описание

Интерфейс AdminPolicySet1 предоставляет метод для установки политик. После успешной установки политики она повлияет на всех клиентов и останется неизменной даже после перезапуска демона Bluetooth. Единственный способ очистить его — перезаписать политику тем же методом.

Описание методов

SetServiceAllowList(array{string} UUIDs)

Устанавливает белый список служб по их UUID.

Когда вызывается SetServiceAllowList, bluez блокирует входящие и исходящие соединения со службой не из списка для всех клиентов.

Любые последующие вызовы метода заменят любые ранее установленные значения белого списка. Вызов этого метода с пустым массивом позволит использовать любые сервисные UUID.

Значение по умолчанию — пустой массив.

Возможные ошибки:

  • org.bluez.Error.InvalidArguments,
  • org.bluez.Error.Failed.

Мы используем cookies для персонализации сайта и его более удобного использования. Вы можете запретить cookies в настройках браузера.

Пожалуйста ознакомьтесь с политикой использования cookies.