Tessa.Extensions.Default.Server.Workflow.KrPermissions - пространство имён |
Класс | Описание | |
---|---|---|
KrCardTaskTypePermissionFilterPolicy | ||
KrCardTypePermissionFilterPolicy | ||
KrGetUnavailableTypesForCreationGetExtension | ||
KrPermissionRuleSettings |
Настройки правил доступа
| |
KrPermissionsCacheContainer |
Контейнер кеша правил доступа
| |
KrPermissionsCreateContextParams |
Объект с параметрами для создания контекста в IKrPermissionsManager | |
KrPermissionsDeleteExtension |
Расширение должно выполняться до того, как будут удалены
| |
KrPermissionsDescriptor | ||
KrPermissionsFlagsViewInterceptor | ||
KrPermissionsLockStrategy |
Объект для получения блокировок на чтение и записи правил доступа
| |
KrPermissionsManager |
Объект, который выполняет проверку прав доступа
| |
KrPermissionsManagerCheckResult | ||
KrPermissionsManagerContext |
Контекст проверки прав доступа с дополнительной информацией для перерасчета токена
| |
KrPermissionsManagerResult |
Результат выполнения проверки прав доступа в IKrPermissionsManager | |
KrPermissionsMaskDataGetExtension | ||
KrPermissionsMaskGenerator |
Объект, который генерирует маску для замаскированных данных
| |
KrPermissionsNewGetExtension | ||
KrPermissionsRuleExtensionContext |
Контекст проверки прав доступа с дополнительной информацией для перерасчета токена
| |
KrPermissionsRulesStoreExtension |
При сохранении карточки "Правила доступа" прописывает флаг IsContext для всех ролей,
а также выполняет изменение строковых полей для представления во вложенном сохранении.
| |
KrPermissionsStoreExtension | ||
KrPermissionsViewInterceptor | ||
KrPermissionTestExtension |
Данный класс является примером расширений IKrPermissionsRuleExtension и ICardPermissionsExtension
Чтобы включить данные расширения необходимо из зарегистрировать в IExtensionContainer | |
KrProcessTasksPermissionsExtension |
Расширение на проверку прав доступа по заданию отправленному из подсистемы маршрутов. Выдаёт права на редактирование карточки и приложенных файлов.
| |
KrRequestCalculateFullCardPermissionExtension |
Расширение прав доступа, которое добавляет в список запрашиваемых прав доступа все права, если состояние карточки Draft | |
KrWarnCannotCreateWhenCreatingTemplate |
Расширение проверяет воможность создания карточки текущим пользователем по создаваемому
шаблону и, если прав для создание карточки по этому шаблону недостаточно, предупреждает
пользователя об этом.
| |
Registrator | ||
TaskPermissionsExtensionContext |
Контекст проверки прав доступа с дополнительной информацией для перерасчета токена
|
Интерфейс | Описание | |
---|---|---|
ICardPermissionsExtension |
Расширение прав на карточку
| |
IKrPermissionRuleSettings |
Настройки правил доступа
| |
IKrPermissionsCache |
Кеш настроек правил доступа
| |
IKrPermissionsCacheContainer |
Контейнер кеша правил доступа
| |
IKrPermissionsLockStrategy |
Объект для получения блокировок на чтение и записи правил доступа
| |
IKrPermissionsManager |
Объект, который выполняет проверку прав доступа
| |
IKrPermissionsManagerContext |
Объект контекста менеджера проверки прав доступа IKrPermissionsManager | |
IKrPermissionsManagerResult |
Результат выполнения проверки прав доступа в IKrPermissionsManager | |
IKrPermissionsMaskGenerator |
Объект, который генерирует маску для замаскированных данных
| |
IKrPermissionsRecalcContext |
Контекст проверки прав доступа с дополнительной информацией для перерасчета токена
| |
IKrPermissionsRuleExtension |
Расширение проверки прав по карточке правил доступа
| |
IKrPermissionsRuleExtensionContext |
Контекст расширения проверки прав по правилам доступа
| |
ITaskPermissionsExtension |
Расширение проверки прав доступа по заданию
| |
ITaskPermissionsExtensionContext |
Контекст расширения проверки прав доступа по заданию
|
Перечисление | Описание | |
---|---|---|
KrPermissionsCheckMode |
Список режимов проверки прав доступа. Определяет методы проверки прав доступа в IKrPermissionsManager |