Поделиться через


IPolicyEvaluator Интерфейс

Определение

Базовый класс для обработчиков авторизации, которые необходимо вызывать для определенного типа требования.

public interface class IPolicyEvaluator
public interface IPolicyEvaluator
type IPolicyEvaluator = interface
Public Interface IPolicyEvaluator
Производный

Методы

AuthenticateAsync(AuthorizationPolicy, HttpContext)

Выполняет проверку подлинности для AuthenticationSchemes и задает для результирующего ClaimsPrincipal параметра значение User. Если схемы не заданы, это не операция.

AuthorizeAsync(AuthorizationPolicy, AuthenticateResult, HttpContext, Object)

Пытается выполнить авторизацию для политики с помощью IAuthorizationService.

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