System.IdentityModel.Claims Spazio dei nomi

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

A partire da .NET Framework 4.5 e dall'integrazione di Windows Identity Foundation (WIF) in .NET Framework, il modello di identità basata sulle attestazioni WCF è stato sostituito da WIF. WIF offre un modello a oggetti delle identità basato sulle attestazioni che può essere usato per fornire l'autenticazione e l'autorizzazione in diversi stack di prodotti Microsoft, tra cui CLR, WCF e ASP.NET. Le classi WIF che rappresentano attestazioni, tipi di attestazioni e identità e entità basate sulle attestazioni sono contenute nello spazio dei System.Security.Claims nomi . A partire da .NET 4.5, queste classi devono essere usate anziché quelle nello spazio dei System.IdentityModel.Claims nomi .

Classi

Nome Descrizione
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 un'entità può richiedere. La classe non può essere ereditata.

DefaultClaimSet

Fornisce un'implementazione predefinita della ClaimSet classe .

Rights

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

WindowsClaimSet

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

X509CertificateClaimSet

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