Share via


Microsoft.AspNetCore.Authorization.Infrastructure 네임스페이스

권한 부여를 지원할 수 있는 형식을 포함합니다.

클래스

AssertionRequirement

사용자가 지정한 IAuthorizationHandler 어설션을 사용하는 및 IAuthorizationRequirement 을 구현합니다.

ClaimsAuthorizationRequirement

IAuthorizationHandler 지정된 클레임 형식의 instance 하나 이상 필요한 및 IAuthorizationRequirement 을 구현하며, 허용되는 값이 지정된 경우 클레임 값은 허용되는 값이어야 합니다.

DenyAnonymousAuthorizationRequirement

IAuthorizationHandler 현재 사용자를 인증해야 하는 및 IAuthorizationRequirement 을 구현합니다.

NameAuthorizationRequirement

IAuthorizationHandler 현재 사용자 이름이 지정된 값과 일치해야 하는 및 IAuthorizationRequirement 을 구현합니다.

OperationAuthorizationRequirement

이름을 포함하는 유용한 IAuthorizationRequirement 를 제공하는 도우미 클래스입니다.

PassThroughAuthorizationHandler

를 자체 IAuthorizationHandler로 허용하는 IAuthorizationRequirement 인프라 클래스입니다.

RolesAuthorizationRequirement

값이 IAuthorizationHandler 허용된 역할 중 하나여야 하는 하나 이상의 역할 클레임이 필요한 및 IAuthorizationRequirement 을 구현합니다.

설명

권한 부여에 대한 자세한 내용은 ASP.NET Core 권한 부여 소개를 참조하세요.