Tessa.Extensions.Default.Shared.Workflow.KrPermissions - пространство имён

Общие зависимости и константы типового решения, связанные с типовой системой правил доступа.

Классы

ClientMetadataRegistrator 
KrCardTypePermissionsManager Объект для получения информации об используемых настройках доступа для типов карточек.
KrPermissionExtendedCardSettings Объект с расширенными настройками доступа к карточке.
KrPermissionExtendedCardSettingsStorage Объект с расширенными настройками доступа к карточке, записывающий настройки в хранилище Dictionary<string, object>.
KrPermissionExtensions Методы-расширения для системы правил доступа.
KrPermissionFlagDescriptor Объект, содержащий информацию о текущем флаге настроек прав доступа.
KrPermissionFlagDescriptors Список стандартных флагов настроек прав доступа.
KrPermissionMandatoryRule Расширенные настройки правила обязательности полей.
KrPermissionMandatoryRuleStorage Настройки обязательности полей.
KrPermissionSectionSettings Расширенные настройки доступа к секции.
KrPermissionSectionSettingsBuilder Билдер настроек секции с учетом приоритетов правил доступа.
KrPermissionSectionSettingsStorage Расширенные настройки доступа к секции, записываемые в хранилище Dictionary<string, object>.
KrPermissionsExtensionMetadataExtension Расширение метаданных, модифицирующее тип карточки правила доступа. Добавляет флаги правила доступа. Добавляет расширение правила доступа. Скрывает настройки ACL из правила доступа, если отсутствует модуль ACL.
KrPermissionsFileExtensionSettings Настройки доступа новых файлов файлов для конкретного расширения.
KrPermissionsFileSettings Расширенные настройки доступа для конкретного файла.
KrPermissionsFileSizeLimitSettings Настройки ограничения размера файлов.
KrPermissionsFilesSettings Расширенные настройки доступа файлов.
KrPermissionsHelper Вспомогательные классы, свойства и методы для системы правил доступа.
KrPermissionsHelperAccessSettings Список настроек доступа к полям. Берется из таблицы KrPermissionRuleAccessSettings в схеме.
KrPermissionsHelperControlType Список типов элементов управления для настроек видимости.
KrPermissionsHelperFileCheckRules Список правил проверки файлов в расширенных настроек доступа к файлам.
KrPermissionsHelperFileEditAccessSettings Список настроек доступа на редактирование, удаление и подписание файлов карточки.
KrPermissionsHelperFileReadAccessSettings Список настроек доступа на чтение файлов карточки.
KrPermissionsHelperMandatoryValidationType Список типов проверки обязательности полей и секций.
KrPermissionsRulesRepairExtension Расширение должно выполняться перед JsonRepairExtension, чтобы весь объект ещё не был сериализован в строку.
KrPermissionVisibilitySettingsBuilder Билдер правил видимости элементов управления, который возвращает все добавленные правила с учетом приоритетов.
Registrator 
RepairRegistrator 

Структуры

KrPermissionVisibilitySettings Настройки видимости элементов управления.

Интерфейсы

IKrPermissionExtendedCardSettings Объект с расширенными настройками доступа к карточке.
IKrPermissionSectionSettings Расширенные настройки доступа к секции.
IKrPermissionSectionSettingsBuilder Билдер настроек секции с учетом приоритетов правил доступа.

Перечисления

KrPermissionsFileAccessSettingFlag Перечисление настроек доступа к файлам.
KrPermissionsFilesAccessFlag Флаг доступа новых файлов.
KrPermissionsHelperKrPermissionsErrorAction Тип действия, производимого над файлом, которое привело к ошибке.
KrPermissionsHelperKrPermissionsErrorType Тип ошибки, возникшей при проверке файла.