Condividi tramite


PolicyEvaluator Classe

Definizione

Implementazione predefinita per 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
Ereditarietà
PolicyEvaluator
Implementazioni

Costruttori

PolicyEvaluator(IAuthorizationService)

Costruttore

Metodi

AuthenticateAsync(AuthorizationPolicy, HttpContext)

Esegue l'autenticazione per AuthenticationSchemes e imposta il risultato ClaimsPrincipal su User. Se non vengono impostati schemi, questo è un no-op.

AuthorizeAsync(AuthorizationPolicy, AuthenticateResult, HttpContext, Object)

Tenta l'autorizzazione per un criterio usando IAuthorizationService.

Si applica a