IKrPermissionsManager - интерфейс

Объект, который выполняет проверку прав доступа.

Definition

Пространство имён: Tessa.Extensions.Default.Server.Workflow.KrPermissions
Сборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 4.0.4
C#
public interface IKrPermissionsManager

Свойства

IgnoreSections Список секций, проверка которых игнорируется при проверке прав доступа.

Методы

CheckRequiredPermissionsAsync Метод для проверки прав доступа. Если при проверке прав доступа будут обнаружены ошибки, они будут записаны в context в свойство ValidationResult.
GetEffectivePermissionsAsync Метод для расчёта прав доступа.
TryCreateContextAsync Метод для создания контекста проверки прав доступа. Метод формирует контекст прав доступа с учетом полученных данных. Если при создании контекста возникли ошибки, то они запишутся в результат валидации, переданный через ValidationResult.

См. также