Udostępnij przez


PolicyEvaluator Klasa

Definicja

Domyślna implementacja dla IPolicyEvaluatorelementu .

public ref class PolicyEvaluator : Microsoft::AspNetCore::Authorization::Policy::IPolicyEvaluator
public class PolicyEvaluator : Microsoft.AspNetCore.Authorization.Policy.IPolicyEvaluator
type PolicyEvaluator = class
    interface IPolicyEvaluator
Public Class PolicyEvaluator
Implements IPolicyEvaluator
Dziedziczenie
PolicyEvaluator
Implementuje

Konstruktory

PolicyEvaluator(IAuthorizationService)

Konstruktor

Metody

AuthenticateAsync(AuthorizationPolicy, HttpContext)

Wykonuje uwierzytelnianie dla AuthenticationSchemes elementu i ustawia wynikową ClaimsPrincipal wartość User. Jeśli nie ustawiono schematów, jest to no-op.

AuthorizeAsync(AuthorizationPolicy, AuthenticateResult, HttpContext, Object)

Podejmuje próbę autoryzacji dla zasad przy użyciu polecenia IAuthorizationService.

Dotyczy