System.IdentityModel.Claims Espace de noms

Contient des classes qui implémentent le modèle d’autorisation d’identité basé sur les revendications Windows Communication Foundation (WCF). Ce modèle inclut la Claim classe et la ClaimSet classe.

À partir de .NET Framework 4.5 et de l’intégration de Windows Identity Foundation (WIF) au .NET Framework, le modèle d’identité basé sur les revendications WCF a été remplacé par WIF. WIF fournit un modèle objet d’identité basé sur les revendications qui peut être utilisé pour fournir une authentification et une autorisation sur plusieurs piles de produits Microsoft, notamment le CLR, WCF et ASP.NET. Les classes WIF qui représentent les revendications, les types de revendications et les identités et les principaux basés sur les revendications sont contenues dans l’espace System.Security.Claims de noms. À compter de .NET 4.5, ces classes doivent être utilisées au lieu de celles de l’espace System.IdentityModel.Claims de noms.

Classes

Nom Description
Claim

Représente une revendication associée à une entité.

ClaimSet

Représente la collection de revendications associées à une entité.

ClaimTypes

Représente les types prédéfinis de revendications qu’une entité peut revendiquer. Cette classe ne peut pas être héritée.

DefaultClaimSet

Fournit une implémentation par défaut de la ClaimSet classe.

Rights

Définit les types prédéfinis de droits qui peuvent être associés à un Claim objet.

WindowsClaimSet

Représente une collection de revendications Windows associées à une entité.

X509CertificateClaimSet

Représente une collection de revendications extraites d’un certificat X.509 associé à une entité.