System.Security.Claims Naamruimte

Bevat klassen die een identiteit op basis van claims implementeren in .NET, inclusief klassen die claims, op claims gebaseerde identiteiten en op claims gebaseerde principals vertegenwoordigen.

Klassen

Name Description
AuthenticationInformation

Bevat de verificatiegegevens die een instantie heeft aangegeven bij het maken van een token voor een onderwerp.

AuthenticationTypes

Hiermee definieert u verificatietypen voor de AuthenticationType eigenschap.

AuthorizationContext

Biedt contextinformatie over een autorisatie-gebeurtenis. Dit omvat de principal die de aanroeper vertegenwoordigt, de resource die wordt aangevraagd en de actie die wordt uitgevoerd.

Claim

Vertegenwoordigt een claim.

ClaimProperties

Hiermee definieert u de sleutels voor eigenschappen in de Properties eigenschap.

ClaimsAuthenticationManager

Definieert de basis-implementatie voor een claimverificatiebeheerder. De claimverificatiebeheerder biedt een plaats in de pijplijn voor claimverwerking voor het toepassen van verwerkingslogica (filteren, valideren, extensie) op de claimsverzameling in de binnenkomende principal voordat de uitvoering uw toepassingscode bereikt.

ClaimsAuthorizationManager

Definieert de basis-implementatie voor een claimautorisatiebeheerder.

ClaimsIdentity

Vertegenwoordigt een identiteit op basis van claims.

ClaimsPrincipal

Een IPrincipal implementatie die ondersteuning biedt voor meerdere identiteiten op basis van claims.

ClaimTypes

Definieert constanten voor de bekende claimtypen die aan een onderwerp kunnen worden toegewezen. Deze klasse kan niet worden overgenomen.

ClaimValueTypes

Definieert claimwaardetypen op basis van het type URI's die zijn gedefinieerd door W3C en OASIS. Deze klasse kan niet worden overgenomen.

DynamicRoleClaimProvider

De ene methode, die door deze klasse wordt weergegeven, AddDynamicRoleClaims(ClaimsIdentity, IEnumerable<Claim>)is verouderd. U kunt een ClaimsAuthenticationManager object gebruiken om claims toe te voegen aan een ClaimsIdentity object.