System.IdentityModel.Policy 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
WCF 클레임 기반 ID 모델을 사용할 때 권한 부여 정책을 구현하는 데 사용되는 클래스를 포함합니다.
.NET Framework 4.5부터 WIF(Windows Identity Foundation)를 .NET Framework에 통합하는 것부터 WCF 클레임 기반 ID 모델이 WIF로 대체되었습니다. WIF는 CLR, WCF 및 ASP.NET 포함하여 여러 Microsoft 제품 스택에서 인증 및 권한 부여를 제공하는 데 사용할 수 있는 클레임 기반 ID 개체 모델을 제공합니다. WIF에서 권한 부여 정책은 클래스를 확장하여 구현됩니다 ClaimsAuthorizationManager . .NET 4.5부터 네임스페이스의 클래스 System.IdentityModel.Claims 대신 WIF를 사용하여 권한 부여 정책을 구현해야 합니다.
클래스
| Name | Description |
|---|---|
| AuthorizationContext |
보낸 메시지의 토큰에서 사용 가능한 모든 권한 부여 정책을 평가하고 메서드를 GetAuthorizationPolicies(OperationContext) 호출한 결과입니다. |
| EvaluationContext |
파생 클래스에서 재정의되는 경우 평가된 권한 부여 정책의 결과를 나타냅니다. |
인터페이스
| Name | Description |
|---|---|
| IAuthorizationComponent |
사용자에게 권한을 부여하는 데 사용되는 구성 요소를 나타냅니다. |
| IAuthorizationPolicy |
클레임 집합이 지정된 경우 사용자에게 권한을 부여하기 위한 규칙 집합을 정의합니다. |