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ée sur les revendications de WCF (Windows Communication Foundation). Ce modèle inclut la classe Claim et la classe ClaimSet.
Depuis .NET Framework 4.5 et l'intégration de Windows Identity Foundation (WIF) dans le .NET Framework, le modèle d'identité basé sur des 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 l'authentification et l'autorisation pour plusieurs piles de produits Microsoft, y compris CLR, WCF et ASP.NET. Classes WIF qui représentent les revendications, les types de revendication, les identités et les principaux basés sur des revendications sont contenus dans l'espace de noms System.Security.Claims . Depuis .NET 4.5, ces classes doivent être utilisées à la place de celles de l'espace de noms System.IdentityModel.Claims.
Classes
Claim |
Représente une revendication associée à une entité. |
ClaimSet |
Représente la collection des revendications associées à une entité. |
ClaimTypes |
Représente les types prédéfinis des revendications qu'une entité peut réclamer. Cette classe ne peut pas être héritée. |
DefaultClaimSet |
Fournit une implémentation par défaut de la classe ClaimSet. |
Rights |
Définit les types prédéfinis des droits qui peuvent être associés à un objet Claim. |
WindowsClaimSet |
Représente une collection des revendications Windows associées à une entité. |
X509CertificateClaimSet |
Représente une collection de revendications extraite d'un certificat X.509 qui associées à une entité. |