Sdílet prostřednictvím


PolicyEvaluator Třída

Definice

Výchozí implementace pro IPolicyEvaluator.

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
Dědičnost
PolicyEvaluator
Implementuje

Konstruktory

PolicyEvaluator(IAuthorizationService)

Konstruktor

Metody

AuthenticateAsync(AuthorizationPolicy, HttpContext)

Provede ověřování pro AuthenticationSchemes a nastaví výslednou ClaimsPrincipal možnost na User. Pokud nejsou nastavena žádná schémata, jedná se o no-op.

AuthorizeAsync(AuthorizationPolicy, AuthenticateResult, HttpContext, Object)

Pokusí se o autorizaci zásad pomocí IAuthorizationService.

Platí pro