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

适用于