PolicyEvaluator 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
的默认实现 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。 如果未设置方案,则表示无操作。 |
AuthorizeAsync(AuthorizationPolicy, AuthenticateResult, HttpContext, Object) |
使用 尝试对策略进行 IAuthorizationService授权。 |