System.IdentityModel.Policy Namnområde

Innehåller klasser som används för att implementera auktoriseringsprincip när du använder den WCF-anspråksbaserade identitetsmodellen.

Från och med .NET Framework 4.5 och integreringen av Windows Identity Foundation (WIF) i .NET Framework har den WCF-anspråksbaserade identitetsmodellen ersatts av WIF. WIF tillhandahåller en anspråksbaserad identitetsobjektmodell som kan användas för att tillhandahålla autentisering och auktorisering i flera Microsoft produktstackar, inklusive CLR, WCF och ASP.NET. I WIF implementeras auktoriseringsprincipen genom att ClaimsAuthorizationManager utöka klassen. Från och med .NET 4.5 bör auktoriseringsprincipen implementeras med wif i stället för klasserna i namnområdet System.IdentityModel.Claims.

Klasser

Name Description
AuthorizationContext

Resultatet av utvärderingen av alla auktoriseringsprinciper som är tillgängliga från token i det skickade meddelandet och genom att anropa GetAuthorizationPolicies(OperationContext) metoden.

EvaluationContext

När det åsidosätts i en härledd klass representerar resultatet av de auktoriseringsprinciper som har utvärderats.

Gränssnitt

Name Description
IAuthorizationComponent

Representerar en komponent som används för att auktorisera användare.

IAuthorizationPolicy

Definierar en uppsättning regler för att auktorisera en användare, givet en uppsättning anspråk.