ClaimsPrincipal.Claims Eigenschap
Definitie
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.
Hiermee haalt u een verzameling op die alle claims bevat van alle claimidentiteiten die aan deze claimprincipaal zijn gekoppeld.
public:
virtual property System::Collections::Generic::IEnumerable<System::Security::Claims::Claim ^> ^ Claims { System::Collections::Generic::IEnumerable<System::Security::Claims::Claim ^> ^ get(); };
public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> Claims { get; }
member this.Claims : seq<System.Security.Claims.Claim>
Public Overridable ReadOnly Property Claims As IEnumerable(Of Claim)
Waarde van eigenschap
De claims die aan deze principal zijn gekoppeld.
Opmerkingen
Een claimprincipaal heeft een verzameling ClaimsIdentity objecten die toegankelijk is via de eigenschap Identiteiten. Elke ClaimsIdentity in de verzameling bevat een of meer claims. De Claims eigenschap retourneert alle claims van alle claimidentiteiten in deze verzameling.
De Claims eigenschap kan worden onderzocht door aangepaste implementaties van de ClaimsAuthenticationManager klasse om verificatiebeslissingen te nemen of om een binnenkomende claimset te filteren, transformeren of verrijken; door aangepaste implementaties van de ClaimsAuthorizationManager klasse om autorisatiebeleid af te dwingen, of door toepassingscode om autorisatiebeslissingen te nemen of gebruikerservaring aan te passen op basis van de claims die aanwezig zijn in de verzameling.