다음을 통해 공유


AuthorizationHandler<TRequirement,TResource> 클래스

정의

특정 요구 사항 및 리소스 종류에 대해 호출해야 하는 권한 부여 처리기의 기본 클래스입니다.

generic <typename TRequirement, typename TResource>
 where TRequirement : IAuthorizationRequirementpublic ref class AuthorizationHandler abstract : Microsoft::AspNetCore::Authorization::IAuthorizationHandler
public abstract class AuthorizationHandler<TRequirement,TResource> : Microsoft.AspNetCore.Authorization.IAuthorizationHandler where TRequirement : IAuthorizationRequirement
type AuthorizationHandler<'Requirement, 'Resource (requires 'Requirement :> IAuthorizationRequirement)> = class
    interface IAuthorizationHandler
Public MustInherit Class AuthorizationHandler(Of TRequirement, TResource)
Implements IAuthorizationHandler

형식 매개 변수

TRequirement

평가할 요구 사항의 유형입니다.

TResource

평가할 리소스의 형식입니다.

상속
AuthorizationHandler<TRequirement,TResource>
구현

생성자

AuthorizationHandler<TRequirement,TResource>()

특정 요구 사항 및 리소스 종류에 대해 호출해야 하는 권한 부여 처리기의 기본 클래스입니다.

메서드

HandleAsync(AuthorizationHandlerContext)

권한 부여가 허용되는지 결정합니다.

HandleRequirementAsync(AuthorizationHandlerContext, TRequirement, TResource)

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

적용 대상