| ClientSmartRoleUpdateManager |
Клиентская реализация ISmartRoleUpdateManager.
Выполнение доступно только от администратора.
|
| DeferredSmartRoleUpdateManager |
Реализация ISmartRoleUpdateManager, которая запускает отложенную обработку запросов.
Обработка отложенных запросов происходит в плагине Chronos.
|
| MemorySmartRoleLockStrategy |
Стратегия блокировки, которая выполняет блокировку в памяти.
Рекомендуется использовать данную стратегию только для тестирования при невозможности использовать RedisSmartRoleLockStrategy.
|
| RedisSmartRoleLockStrategy |
Реализация ISmartRoleLockStrategy, использующая Redis.
|
| SmartRole |
Умная роль.
|
| SmartRoleExtensions |
Методы-расширения для регистрации API умных ролей в контейнере зависимостей и методы-расширения для обработчиков умных ролей.
|
| SmartRoleGenerator |
Генератор умных ролей.
|
| SmartRoleGeneratorAggregateProvider |
Провайдер генераторов умных ролей, который возвращает генераторы умных ролей по всем провайдерам ISmartRoleGeneratorProvider,
зарегистрированным в контейнере зависимостей с именем.
|
| SmartRoleGeneratorBase |
Базовый класс для программного генератора умных ролей.
|
| SmartRoleGeneratorCache |
Реализация кеша умных ролей, которая использует ISmartRoleGeneratorCacheObjectFactory для генерации объекта экземпляра кеша
и хранит его в настройках кеша карточек.
|
| 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.
|