System.Security.Claims Naamruimte
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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. |