Condividi tramite


ClaimsIdentity.Claims Proprietà

Definizione

Ottiene le attestazioni associate all'identità delle attestazioni.

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)

Valore della proprietà

Raccolta di attestazioni associate a questa identità di attestazioni.

Commenti

La raccolta può contenere voci che sono null.

Le attestazioni contenute nella Claims raccolta descrivono essenzialmente l'entità rappresentata da ClaimsIdentity. Le attestazioni descrivono le proprietà e i diritti posseduti dall'entità e possono essere esaminate dalle applicazioni per prendere decisioni sull'autenticazione e l'autorizzazione.

Annotazioni

Anche la ClaimsPrincipal classe ha una Claims proprietà . Nella maggior parte dei casi è consigliabile accedere alle attestazioni dell'utente tramite la ClaimsPrincipal.Claims raccolta anziché tramite la Claims raccolta. Sarà necessario accedere alle attestazioni di un individuo ClaimsIdentity solo nei casi in cui l'entità contiene più di una ClaimsIdentity e sarà necessario valutare o modificare un'identità specifica.

Si applica a

Vedi anche