ClaimsIdentity.Claims Eigenschap

Definitie

Hiermee haalt u de claims op die zijn gekoppeld aan deze claimidentiteit.

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 verzameling claims die zijn gekoppeld aan deze claimidentiteit.

Opmerkingen

De verzameling kan vermeldingen bevatten die zijn null.

De claims in de Claims verzameling beschrijven in wezen de entiteit die wordt vertegenwoordigd door de ClaimsIdentity. De claims beschrijven de eigenschappen en rechten die de entiteit bezit en kunnen worden onderzocht door toepassingen om beslissingen te nemen over verificatie en autorisatie.

Note

De ClaimsPrincipal klasse heeft ook een Claims eigenschap. In de meeste gevallen moet u toegang krijgen tot de claims van de gebruiker via de ClaimsPrincipal.Claims verzameling in plaats van via de Claims verzameling. U moet alleen toegang krijgen tot de claims van een persoon ClaimsIdentity in de gevallen waarin de principal meer dan één ClaimsIdentity bevat en u een specifieke identiteit moet evalueren of wijzigen.

Van toepassing op

Zie ook