다음을 통해 공유


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)

특정 요구 사항에 따라 권한 부여가 허용되는지 결정합니다.

적용 대상