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
Токен отмены.
Возвращаемое значение
Задача, которая завершается успешно, если операция разрешена, или происходит сбой, если нет.
Исключения
Возникает, если у клиента нет полномочий на выполнение operation .