AuthorizationHandler<TRequirement> 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
需要针对特定要求类型调用的授权处理程序的基类。
generic <typename TRequirement>
where TRequirement : IAuthorizationRequirementpublic ref class AuthorizationHandler abstract : Microsoft::AspNetCore::Authorization::IAuthorizationHandler
public abstract class AuthorizationHandler<TRequirement> : Microsoft.AspNetCore.Authorization.IAuthorizationHandler where TRequirement : IAuthorizationRequirement
type AuthorizationHandler<'Requirement (requires 'Requirement :> IAuthorizationRequirement)> = class
interface IAuthorizationHandler
Public MustInherit Class AuthorizationHandler(Of TRequirement)
Implements IAuthorizationHandler
类型参数
- TRequirement
要处理的要求的类型。
- 继承
-
AuthorizationHandler<TRequirement>
- 派生
- 实现
构造函数
AuthorizationHandler<TRequirement>() |
需要针对特定要求类型调用的授权处理程序的基类。 |
方法
HandleAsync(AuthorizationHandlerContext) |
如果允许授权,请做出决定。 |
HandleRequirementAsync(AuthorizationHandlerContext, TRequirement) |
根据特定要求决定是否允许授权。 |