AuthorizationPolicy 类

定义

表示授权要求及其评估所针对的一个或多个方案集合,所有这些要求都必须成功,授权才能成功。

public ref class AuthorizationPolicy
public class AuthorizationPolicy
type AuthorizationPolicy = class
Public Class AuthorizationPolicy
继承
AuthorizationPolicy

构造函数

AuthorizationPolicy(IEnumerable<IAuthorizationRequirement>, IEnumerable<String>)

创建 AuthorizationPolicy 的新实例。

属性

AuthenticationSchemes

获取评估 所针对的身份验证方案的 Requirements 只读列表。

Requirements

获取必须成功才能使此策略成功的 的只读列表 IAuthorizationRequirement

方法

Combine(AuthorizationPolicy[])

将指定的 AuthorizationPolicy 合并为单个策略。

Combine(IEnumerable<AuthorizationPolicy>)

将指定的 AuthorizationPolicy 合并为单个策略。

CombineAsync(IAuthorizationPolicyProvider, IEnumerable<IAuthorizeData>)

合并 AuthorizationPolicy 由指定的 policyProvider提供的 。

CombineAsync(IAuthorizationPolicyProvider, IEnumerable<IAuthorizeData>, IEnumerable<AuthorizationPolicy>)

合并 AuthorizationPolicy 由指定的 policyProvider提供的 。

适用于