Microsoft.AspNetCore.Authorization 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
권한 부여를 지원할 수 있는 형식을 포함합니다. 기본 형식은 IAuthorizationRequirement (충족해야 하는 요구 사항을 나타내는 표식 인터페이스), IAuthorizationHandler (요구 사항이 충족되었는지 여부를 결정하는 인터페이스) 및 AuthorizationPolicyBuilder (명명된 요구 사항 목록을 정의하는 AuthorizationPolicy 개체를 빌드하는 데 사용됨)입니다.
클래스
인터페이스
IAllowAnonymous |
익명 사용자에 대한 액세스를 허용하는 표식 인터페이스입니다. |
IAuthorizationEvaluator |
권한 부여 요청이 성공했는지 여부를 확인합니다. |
IAuthorizationHandler |
이 인터페이스를 구현하는 클래스는 권한 부여가 허용되는 경우 결정을 내릴 수 있습니다. |
IAuthorizationHandlerContextFactory |
권한 부여에 사용되는 을 제공하는 데 사용되는 형식입니다 AuthorizationHandlerContext . |
IAuthorizationHandlerProvider |
권한 부여 요청에 대해 를 IAuthorizationHandler제공할 수 있는 형식입니다. |
IAuthorizationMiddlewareResultHandler |
권한 부여의 사용자 지정 처리 및 권한 부여 응답 처리를 허용합니다. |
IAuthorizationPolicyProvider |
특정 이름에 대한 을 AuthorizationPolicy 제공할 수 있는 형식입니다. |
IAuthorizationRequirement |
권한 부여 요구 사항을 나타냅니다. |
IAuthorizationRequirementData |
권한 부여 요구 사항을 생성할 수 있는 인터페이스입니다. |
IAuthorizationService |
사용자에 대한 정책 기반 사용 권한 확인 |
IAuthorizeData |
리소스에 권한 부여 규칙을 적용하는 데 필요한 데이터 집합을 정의합니다. |
설명
권한 부여에 대한 자세한 내용은 ASP.NET Core 권한 부여 소개를 참조하세요.