AuthorizationHandlerContext 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
에서 사용하는 IAuthorizationHandler권한 부여 정보를 포함합니다.
public ref class AuthorizationHandlerContext
public class AuthorizationHandlerContext
type AuthorizationHandlerContext = class
Public Class AuthorizationHandlerContext
- 상속
-
AuthorizationHandlerContext
생성자
AuthorizationHandlerContext(IEnumerable<IAuthorizationRequirement>, ClaimsPrincipal, Object) |
AuthorizationHandlerContext의 새 인스턴스를 만듭니다. |
속성
FailureReasons |
권한 부여가 실패한 이유를 가져옵니다. |
HasFailed |
호출 실패로 인해 현재 권한 부여 처리가 실패했는지 여부를 나타내는 플래그입니다. |
HasSucceeded |
현재 권한 부여 처리가 성공했는지 여부를 나타내는 플래그입니다. |
PendingRequirements |
아직 성공으로 표시되지 않은 요구 사항을 가져옵니다. |
Requirements |
현재 권한 부여 작업에 대한 모든 IAuthorizationRequirement 의 컬렉션입니다. |
Resource |
를 평가할 Requirements 선택적 리소스입니다. |
User |
ClaimsPrincipal 현재 사용자를 나타내는 입니다. |
메서드
Fail() |
를 나타내 HasSucceeded 기 위해 호출하면 모든 요구 사항이 충족되더라도 true가 반환되지 않습니다. |
Fail(AuthorizationFailureReason) |
를 나타내 HasSucceeded 기 위해 호출하면 모든 요구 사항이 충족되더라도 true가 반환되지 않습니다. |
Succeed(IAuthorizationRequirement) |
지정된 |