System.IdentityModel.Claims Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é. |