次の方法で共有


AssertionRequirement クラス

定義

ユーザー指定のアサーションを IAuthorizationHandler 受け取る と IAuthorizationRequirement を実装します。

public ref class AssertionRequirement : Microsoft::AspNetCore::Authorization::IAuthorizationHandler, Microsoft::AspNetCore::Authorization::IAuthorizationRequirement
public class AssertionRequirement : Microsoft.AspNetCore.Authorization.IAuthorizationHandler, Microsoft.AspNetCore.Authorization.IAuthorizationRequirement
type AssertionRequirement = class
    interface IAuthorizationHandler
    interface IAuthorizationRequirement
Public Class AssertionRequirement
Implements IAuthorizationHandler, IAuthorizationRequirement
継承
AssertionRequirement
実装

コンストラクター

AssertionRequirement(Func<AuthorizationHandlerContext,Boolean>)

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

AssertionRequirement(Func<AuthorizationHandlerContext,Task<Boolean>>)

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

プロパティ

Handler

この要件を処理するために呼び出される関数。

メソッド

HandleAsync(AuthorizationHandlerContext)

を呼び出 Handler して、承認が許可されているかどうかを確認します。

ToString()

ユーザー指定のアサーションを IAuthorizationHandler 受け取る と IAuthorizationRequirement を実装します。

適用対象