Condividi tramite


System.IdentityModel.Policy Spazio dei nomi

Contiene classi usate per implementare i criteri di autorizzazione quando si usa il modello di identità basata sulle attestazioni WCF.

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. In WIF i criteri di autorizzazione sono implementati estendendo la classe ClaimsAuthorizationManager. A partire da .NET 4.5, i criteri di autorizzazione devono essere implementati utilizzando WIF invece delle classi nello spazio dei nomi System.IdentityModel.Claims .

Classi

AuthorizationContext

Risultato della valutazione di tutti i criteri di autorizzazione disponibili dai token inclusi nel messaggio inviato e mediante la chiamata al metodo GetAuthorizationPolicies(OperationContext).

EvaluationContext

Quando sottoposto a override in una classe derivata, rappresenta i risultati dei criteri di autorizzazione valutati.

Interfacce

IAuthorizationComponent

Rappresenta un componente utilizzato per autorizzare utenti.

IAuthorizationPolicy

Definisce un set di regole per l'autorizzazione di un utente in base a un set di attestazioni.