Language

AuthorizationPolicy クラス

定義

承認要件と評価対象のスキームのコレクションを表します。承認が成功するには、すべてが成功する必要があります。

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

コンストラクター

Name 説明
AuthorizationPolicy(IEnumerable<IAuthorizationRequirement>, IEnumerable<String>)

AuthorizationPolicyの新しいインスタンスを作成します。

プロパティ

Name 説明
AuthenticationSchemes

Requirementsが評価される認証スキームの読み取り専用リストを取得します。

Requirements

このポリシーを成功させるために成功する必要がある IAuthorizationRequirementの読み取り専用リストを取得します。

メソッド

Name 説明
Combine(AuthorizationPolicy[])

指定した AuthorizationPolicy を 1 つのポリシーに結合します。

Combine(IEnumerable<AuthorizationPolicy>)

指定した AuthorizationPolicy を 1 つのポリシーに結合します。

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

指定したpolicyProviderによって提供されるAuthorizationPolicyを結合します。

CombineAsync(IAuthorizationPolicyProvider, IEnumerable<IAuthorizeData>)

指定したpolicyProviderによって提供されるAuthorizationPolicyを結合します。

CombineAsync(IAuthorizationPolicyProvider, IEnumerable<Object>)

エンドポイントに関連付けられている承認メタデータを 1 つの AuthorizationPolicyに結合します。

適用対象