| KrCardTaskTypePermissionFilterPolicy | |
| KrCardTypePermissionFilterPolicy | |
| KrGetUnavailableTypesForCreationGetExtension | |
| KrPermissionRuleSettings |
Настройки правил доступа
|
| KrPermissionsCacheContainer |
Контейнер кеша правил доступа.
|
| KrPermissionsCreateContextParams |
Объект с параметрами для создания контекста в IKrPermissionsManager.
|
| KrPermissionsCreateContextResult |
Результат создания контекста проверки прав доступа.
|
| KrPermissionsDeleteExtension |
Расширение должно выполняться до того, как будут удалены
|
| KrPermissionsDescriptor | |
| KrPermissionsFlagsViewInterceptor | |
| KrPermissionsLockStrategy |
Объект для получения блокировок на чтение и записи правил доступа
|
| KrPermissionsManager |
Объект, который выполняет проверку прав доступа
|
| KrPermissionsManagerCheckResult | |
| KrPermissionsManagerContext |
Контекст проверки прав доступа с дополнительной информацией для перерасчета токена
|
| KrPermissionsManagerResult |
Результат выполнения проверки прав доступа в IKrPermissionsManager |
| KrPermissionsMaskDataGetExtension | |
| KrPermissionsMaskGenerator |
Объект, который генерирует маску для замаскированных данных
|
| KrPermissionsNewGetExtension |
Расширение на создание и получение карточки, которое рассчитывает доступ к карточке.
|
| KrPermissionsRuleExtensionContext |
Контекст проверки прав доступа с дополнительной информацией для перерасчета токена
|
| KrPermissionsRulesExportExtension |
При экспорте карточки "Правила доступа" очищает строковые поля для представления.
Поля будут заполнены в расширении KrPermissionsRulesStoreExtension, которое также выполняется и на импорт.
Десериализует настройки в таблице с условиями так, чтобы они выгружались в файл как единый json вместо строки с json.
|
| KrPermissionsRulesStoreExtension |
При сохранении карточки "Правила доступа" прописывает флаг IsContext для всех ролей,
а также выполняет изменение строковых полей для представления во вложенном сохранении.
|
| KrPermissionsStoreExtension | |
| KrPermissionsViewInterceptor | |
| KrPermissionTestExtension |
Данный класс является примером расширений IKrPermissionsRuleExtension и ICardPermissionsExtension
Чтобы включить данные расширения необходимо из зарегистрировать в IExtensionContainer |
| KrProcessTasksPermissionsExtension |
Расширение на проверку прав доступа по заданию отправленному из подсистемы маршрутов. Выдаёт права на редактирование карточки и приложенных файлов.
|
| KrRequestCalculateFullCardPermissionExtension |
Расширение прав доступа, которое добавляет в список запрашиваемых прав доступа все права, если состояние карточки Draft |
| KrWarnCannotCreateWhenCreatingTemplate |
Расширение проверяет воможность создания карточки текущим пользователем по создаваемому
шаблону и, если прав для создание карточки по этому шаблону недостаточно, предупреждает
пользователя об этом.
|
| Registrator | |
| TaskPermissionsExtensionContext |
Контекст проверки прав доступа с дополнительной информацией для перерасчета токена
|