| CacheableGroupAccessService | |
| DatabaseGroupAccessService |
Объект, возвращающий информацию по доступу пользователя к группам.
|
| GroupAccessForbiddenException |
Исключение, возникающее при отсутствии разрешений на выполняемое действие с группой.
|
| GroupAdminInfo |
Информация по строке в администраторах группы.
|
| GroupCircularReferenceException |
Исключение, возникающее при появлении циклических связей в составе группы groupID,
если указанная роль roleID будет добавлена в её состав или в список её администраторов.
|
| GroupClientException |
Исключение, возвращаемое на клиент при взаимодействии с группами. Имеет локализованный текст исключения.
|
| GroupClientService |
Объект, управляющий группами при вызовах с клиента. Учитывает проверку прав и иную логику.
|
| GroupDescriptor |
Объект, описывающий программно генерируемую группу.
|
| GroupDescriptorRegistry |
Реестр программно генерируемых групп.
|
| GroupException |
Базовый класс исключения, возникающий при взаимодействии с группами.
|
| GroupExtensions |
Методы-расширения для пространства имён Tessa.Groups.
|
| GroupGetResponse |
Ответ на запрос по загрузке информации о группе.
|
| GroupHashProvider |
Объект, вычисляющий хеш-сумму объекта IGroupDescriptor.
|
| GroupHelper |
Вспомогательные методы и константы для подсистемы групп.
|
| GroupInfo |
Информация по группе и её настройкам.
|
| GroupInitializer |
Объект, выполняющий инициализацию программных групп при запуске приложения (веб-сервиса).
|
| GroupInitializerSynchronizationJobContext |
Контекст синхронизации групп.
|
| GroupInitializerDependencies |
Зависимости объекта IGroupInitializer.
|
| GroupListLoadingOptions |
Опции для загрузки списка групп GetAllGroupsAsync(GroupListLoadingOptions, CancellationToken).
|
| GroupLoadingOptions |
Опции для загрузки группы GetGroupAsync(Guid, GroupLoadingOptions, CancellationToken).
|
| GroupLockingStrategy |
Стратегия для управления блокировками для операций, связанных с группами.
|
| GroupMemberInfo |
Информация по строке в составе группы.
|
| GroupNormalizationRequest |
Запрос на нормализацию свойств объектов, связанных с группами.
|
| GroupNormalizationService |
Объект, выполняющий нормализацию свойств объектов, связанных с группами.
|
| GroupNotFoundException |
Исключение, возникающее при отсутствии группы с указанным идентификатором.
|
| GroupRepository |
Объект, управляющий группами в базе данных.
|
| GroupRepositoryDependencies |
Зависимости объекта IGroupRepository.
|
| GroupRoleIsInvalidException |
Исключение, индицирующее, что указанная роль roleID не существует или не является корректной ролью
для добавления в состав группы или в список администраторов группы (например, это контекстная или вложенная роль).
|
| GroupService |
Объект, управляющий группами с учётом связанных с ними умных ролей и другой логики.
|
| GroupSettings |
Настройки подсистемы групп.
|
| GroupStoreRequest |
Запрос на сохранение группы и информации по ней.
|
| GroupSynchronizationInfoAdapter |
Адаптер, который приводит объект IGroupGetResponse к интерфейсу IGroupSynchronizationInfo.
|
| GroupSystemInfoSynchronizer |
Объект, сравнивающий переданную информацию о текущем состоянии группы IGroupSynchronizationInfo с желаемым состоянием IGroupDescriptor.
Создаёт объект IGroupStoreRequest для сохранения изменений в группе.
|
| InMemoryGroupAccessCache |
Кэш в памяти с информацией о том, что пользователь входит в группу.
|
| PlainGroupGetResponse |
Сериализуемый ответ на запрос по загрузке информации о группе.
|
| PlainGroupStoreRequest |
Сериализуемый запрос на сохранение группы и информации по ней.
|
| PlatformGroups |
Программные группы, объявляемые в платформе.
|