ClientSmartRoleUpdateManager |
Клиентская реализация ISmartRoleUpdateManager.
Выполнение доступно только от администратора.
|
DeferredSmartRoleUpdateManager |
Реализация ISmartRoleUpdateManager, которая запускает отложенную обработку запросов.
Обработка отложенных запросов происходит в плагине Chronos.
|
MemorySmartRoleLockStrategy |
Стратегия блокировки, которая выполняет блокировку в памяти.
Рекомендуется использовать данную стратегию только для тестирования при невозможности использовать RedisSmartRoleLockStrategy.
|
RedisSmartRoleLockStrategy |
Реализация ISmartRoleLockStrategy, использующая Redis.
|
SmartRole |
Умная роль.
|
SmartRoleExtensions |
Методы-расширения для регистрации API умных ролей в контейнере зависимостей и методы-расширения для обработчиков умных ролей.
|
SmartRoleGenerator |
Генератор умных ролей.
|
SmartRoleGeneratorAggregateProvider |
Провайдер генераторов умных ролей, который возвращает генераторы умных ролей по всем провайдерам ISmartRoleGeneratorProvider,
зарегистрированным в контейнере зависимостей с именем.
|
SmartRoleGeneratorBase |
Базовый класс для программного генератора умных ролей.
|
SmartRoleGeneratorCache |
Реализация кеша умных ролей, которая использует [!:ISmartRoleGeneratorCacheFactory] для генерации объекта экземпляра кеша
и хранит его в настройках кеша карточек.
|
SmartRoleGeneratorCacheObject |
Объект экземпляра кеша генераторов умных ролей ISmartRoleGeneratorCache.
|
SmartRoleGeneratorCacheObjectFactory |
Реализация фабрики экземпляров кеша генераторов умных ролей, которая создает и инициализирует экземпляр с типом SmartRoleGeneratorCacheObject
по генераторам, полученным из ISmartRoleGeneratorProvider.
|
SmartRoleGeneratorData |
Данные генератора умных ролей, построенного по карточке "Генератор умных ролей".
|
SmartRoleGeneratorDataFactory |
Фабрика для создания объектов данных для генераторов умных ролей по данным карточки "Генератор умных ролей".
|
SmartRoleGeneratorDataSource |
Данные, загруженные из карточки генератора умных ролей.
|
SmartRoleGeneratorDefaultProvider |
Возвращает генераторы умных ролей по данным карточек типа "Генератор умных ролей".
|
SmartRoleGeneratorExecutor |
Объект, который занимается обработкой генераторов умных ролей по ISmartRoleGeneratorData.
|
SmartRoleGeneratorInfo |
Объект с информацией о состоянии и версии генератора умных ролей.
|
SmartRoleGeneratorInfoManager |
Объект для работы с информацией о генерации умных ролей по генераторам умных ролей.
|
SmartRoleGeneratorRolesMultipleReader |
Объект выполняет чтение состава всех умных ролей, относящихся к переданным владельцам умных ролей,
причём чтение умных ролей выполняется блоками сразу по нескольким их владельцам.
|
SmartRoleGeneratorRolesReader |
Реализация ридера ролей для умной роли по владельцу умной роли, которая производит чтение ролей по одному владельцу умной роли за раз.
|
SmartRoleGeneratorRolesReaderBase |
Базовая реализация ISmartRoleGeneratorRolesReader, которая берёт и освобождает блокировки на владельцев умных ролей при чтении ролей.
|
SmartRoleGeneratorRolesResolver |
Объект, который производит расчёт ролей по данным генераторов умных ролей SmartRoleGeneratorDataSource.
|
SmartRoleGeneratorValidator |
Объект проводит валидацию данных генераторов умных ролей ISmartRoleGeneratorData.
|
SmartRoleHelper |
Вспомогательные свойства и методы для функциональности расчёта умных ролей.
|
SmartRoleManager |
Менеджер для работы с умными ролями.
|
SmartRoleMember |
Роль, входящая в состав умной роли.
|
SmartRoleOwner |
Владелец умной роли.
|
SmartRoleRepository |
Репозиторий умных ролей.
|
SmartRoleUpdateManager |
Менеджер для перерасчёта умных ролей.
|
SmartRoleUpdateManagerNames |
Список имён объектов ISmartRoleUpdateManager.
|
SmartRoleUpdateRequest |
Запрос на обновление состава умных ролей в ISmartRoleManager |
SmartRoleUpdateRequestOptions |
Настройки запроса на обновление умных ролей с помощью ISmartRoleUpdateManager.
|
SmartRoleUpdateResult |
Результат обновления умных ролей с помощью ISmartRoleUpdateManager.
|