System.IdentityModel.Claims Spazio dei nomi

Contiene classi che implementano il modello di autorizzazione di identità basata sulle attestazioni di Windows Communication Foundation (WCF). Questo modello contiene la classe Claim e la classe ClaimSet .

A partire da .NET Framework 4.5 e dall'integrazione di Windows Identity Foundation (WIF) in .NET Framework, il modello basato sulle richieste di identità WCF è stato sostituito da WIF. WIF fornisce un modello a oggetti basato sulle richieste che può essere utilizzato per fornire autenticazione e autorizzazione in diversi stack dei prodotti Microsoft, incluso CLR, WCF e ASP.NET. Le classi WIF che rappresentano le attestazioni, i tipi di attestazione, le identità e le entità basate sulle attestazioni sono contenute nello spazio dei nomi System.Security.Claims . A partire da .NET 4.5, è necessario utilizzare tali classi invece di quelle nello spazio dei nomi System.IdentityModel.Claims.

Classi

Claim

Rappresenta un'attestazione associata a un'entità.

ClaimSet

Rappresenta la raccolta di attestazioni associate a un'entità.

ClaimTypes

Rappresenta i tipi predefiniti di attestazioni che può richiedere un'entità. La classe non può essere ereditata.

DefaultClaimSet

Fornisce un'implementazione predefinita della classe ClaimSet.

Rights

Definisce i tipi di diritti predefiniti che possono essere associati a un oggetto Claim.

WindowsClaimSet

Rappresenta una raccolta di attestazioni Windows associate a un'entità.

X509CertificateClaimSet

Rappresenta una raccolta di attestazioni estratte da un certificato X.509 associate a un'entità.