Freigeben über


PolicyEvaluator Klasse

Definition

Standardimplementierung für 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
Vererbung
PolicyEvaluator
Implementiert

Konstruktoren

PolicyEvaluator(IAuthorizationService)

Konstruktor

Methoden

AuthenticateAsync(AuthorizationPolicy, HttpContext)

Führt die Authentifizierung für AuthenticationSchemes durch und legt den resultierenden ClaimsPrincipal auf fest User. Wenn keine Schemas festgelegt sind, ist dies ein No-Op.

AuthorizeAsync(AuthorizationPolicy, AuthenticateResult, HttpContext, Object)

Versucht die Autorisierung für eine Richtlinie mithilfe von IAuthorizationService.

Gilt für: