AuthorizationHandler<TRequirement> 類別

定義

需要針對特定需求類型呼叫之授權處理常式的基類。

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)

根據特定需求來決定是否允許授權。

適用於