Leggi in inglese

Condividi tramite


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à.