ABACUtils

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

Комментарии

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

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

Конструкторы

  Имя конструктора Краткое описание
Create Конструктор Create создает экземпляр объекта класса.

Методы, унаследованные от IABACUtils

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

См. также:

Классы сборки ABAC