Класс ABACUtils реализует настройку дополнительного условия проверки доступа с использованием предустановленных функций.
Дополнительное условие проверки доступа задается в виде логического выражения с помощью свойства IABACRule.Condition.
Важно. При формировании выражения предустановленные функции атрибутного доступа задаются только в строковом виде с помощью свойства IExpression.AsString. Методы интерфейса IABACUtils не используются.
Имя конструктора | Краткое описание | |
Create | Конструктор Create создает экземпляр объекта класса. |
Имя метода | Краткое описание | |
Count | Метод Count возвращает количество значений в массиве пользовательского атрибута субъекта или объекта, а также количество групп, в которых состоит пользователь. | |
FindAttr | Метод FindAttr осуществляет поиск атрибута по указанному свойству в списке групп, в которых состоит пользователь. | |
Interseca | Метод Interseca осуществляет поиск общих значений сравниваемых аргументов. | |
Intersecc | Метод Intersecc осуществляет поиск общих значений сравниваемых аргументов по указанному свойству атрибута. | |
Is_Empty | Метод Is_Empty определяет, является ли значение пользовательского атрибута субъекта или объекта пустым. |
См. также: