System.IdentityModel.Claims Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à. |