KrPermissionsManagerCheckRequiredPermissionsAsync - метод
Метод для проверки прав доступа.
Если при проверке прав доступа будут обнаружены ошибки, они будут записаны в
context
в свойство
ValidationResult.
Пространство имён: Tessa.Extensions.Default.Server.Workflow.KrPermissionsСборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 4.0.4
public Task<KrPermissionsManagerCheckResult> CheckRequiredPermissionsAsync(
IKrPermissionsManagerContext context,
params KrPermissionFlagDescriptor[] requiredPermissions
)
Public Function CheckRequiredPermissionsAsync (
context As IKrPermissionsManagerContext,
ParamArray requiredPermissions As KrPermissionFlagDescriptor()
) As Task(Of KrPermissionsManagerCheckResult)
public:
virtual Task<KrPermissionsManagerCheckResult^>^ CheckRequiredPermissionsAsync(
IKrPermissionsManagerContext^ context,
... array<KrPermissionFlagDescriptor^>^ requiredPermissions
) sealed
abstract CheckRequiredPermissionsAsync :
context : IKrPermissionsManagerContext *
requiredPermissions : KrPermissionFlagDescriptor[] -> Task<KrPermissionsManagerCheckResult>
override CheckRequiredPermissionsAsync :
context : IKrPermissionsManagerContext *
requiredPermissions : KrPermissionFlagDescriptor[] -> Task<KrPermissionsManagerCheckResult>
- context IKrPermissionsManagerContext
- Контекст проверки прав доступа.
- requiredPermissions KrPermissionFlagDescriptor
- Набор проверяемых расширений прав доступа.
TaskKrPermissionsManagerCheckResultВозвращает результат проверки, который может содержать дополнительную информацию.
IKrPermissionsManagerCheckRequiredPermissionsAsync(IKrPermissionsManagerContext, KrPermissionFlagDescriptor)