IABACUtils

Описание

Интерфейс IABACUtils предназначен для настройки дополнительного условия проверки доступа с использованием предустановленных функций.

Комментарии

Дополнительное условие проверки доступа задается в виде логического выражения с помощью свойства IABACRule.Condition.

Важно. При формировании выражения предустановленные функции атрибутного доступа задаются только в строковом виде с помощью свойства IExpression.AsString. Методы интерфейса IABACUtils не используются.

Методы

  Имя метода Краткое описание
Count Метод Count возвращает количество значений в массиве пользовательского атрибута субъекта или объекта, а также количество групп, в которых состоит пользователь.
FindAttr Метод FindAttr осуществляет поиск атрибута по указанному свойству в списке групп, в которых состоит пользователь.
Interseca Метод Interseca осуществляет поиск общих значений сравниваемых аргументов.
Intersecc Метод Intersecc осуществляет поиск общих значений сравниваемых аргументов по указанному свойству атрибута.
Is_Empty Метод Is_Empty определяет, является ли значение пользовательского атрибута субъекта или объекта пустым.

См. также:

Интерфейсы сборки ABAC