다음을 통해 공유


PolicyEvaluator 클래스

정의

에 대한 기본 구현입니다 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
상속
PolicyEvaluator
구현

생성자

PolicyEvaluator(IAuthorizationService)

생성자

메서드

AuthenticateAsync(AuthorizationPolicy, HttpContext)

에 대한 인증을 AuthenticationSchemes 수행하고 결과 ClaimsPrincipal 를 로 User설정합니다. 스키마가 설정되지 않은 경우 이는 no-op입니다.

AuthorizeAsync(AuthorizationPolicy, AuthenticateResult, HttpContext, Object)

를 사용하여 IAuthorizationService정책에 대한 권한 부여를 시도합니다.

적용 대상