System.IdentityModel.Policy Naamruimte

Bevat klassen die worden gebruikt voor het implementeren van autorisatiebeleid bij het gebruik van het op WCF-claims gebaseerde identiteitsmodel.

Vanaf .NET Framework 4.5 en de integratie van Windows Identity Foundation (WIF) in het .NET Framework is het identiteitsmodel op basis van WCF-claims vervangen door WIF. WIF biedt een identiteitsobjectmodel op basis van claims dat kan worden gebruikt voor verificatie en autorisatie in verschillende Microsoft productstacks, waaronder de CLR, WCF en ASP.NET. In WIF wordt autorisatiebeleid geïmplementeerd door de klasse uit te ClaimsAuthorizationManager breiden. Vanaf .NET 4.5 moet autorisatiebeleid worden geïmplementeerd met behulp van WIF in plaats van de klassen in de System.IdentityModel.Claims naamruimte.

Klassen

Name Description
AuthorizationContext

Het resultaat van het evalueren van alle autorisatiebeleidsregels die beschikbaar zijn op basis van de tokens in het verzonden bericht en door de methode aan te GetAuthorizationPolicies(OperationContext) roepen.

EvaluationContext

Wanneer deze worden overschreven in een afgeleide klasse, vertegenwoordigt u de resultaten van het autorisatiebeleid dat is geëvalueerd.

Interfaces

Name Description
IAuthorizationComponent

Vertegenwoordigt een onderdeel dat wordt gebruikt om gebruikers te autoriseren.

IAuthorizationPolicy

Definieert een set regels voor het autoriseren van een gebruiker, op basis van een set claims.