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