AuthorizationServiceClient.AuthorizeOrThrowAsync(ProtectedOperation, CancellationToken) Метод

Определение

Проверяет, что ранее прошедший проверку подлинности пользователь авторизован для выполнения некоторой операции, или создает исключение.

public System.Threading.Tasks.Task AuthorizeOrThrowAsync (Microsoft.ServiceHub.Framework.Services.ProtectedOperation operation, System.Threading.CancellationToken cancellationToken = default);
member this.AuthorizeOrThrowAsync : Microsoft.ServiceHub.Framework.Services.ProtectedOperation * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function AuthorizeOrThrowAsync (operation As ProtectedOperation, Optional cancellationToken As CancellationToken = Nothing) As Task

Параметры

operation
ProtectedOperation

Операция проверки авторизации.

cancellationToken
CancellationToken

Токен отмены.

Возвращаемое значение

Task

Задача, которая завершается успешно, если операция разрешена, или происходит сбой, если нет.

Исключения

Возникает, если у клиента нет полномочий на выполнение operation .

Применяется к