System.Security.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 l’identité basée sur les revendications dans .NET, y compris les classes qui représentent des revendications, des identités basée sur les revendications et les principaux basés sur les revendications.
Classes
AuthenticationInformation |
Contient les informations d'authentification qu'une autorité a déclarées lors de la création d'un jeton pour un objet. |
AuthenticationTypes |
Définit les types d'authentification pour la propriété AuthenticationType . |
AuthorizationContext |
Fournit les informations de contexte d'un événement d'autorisation. Cela inclut le principal qui représente l'appelant, la ressource demandée et l'action exécutée. |
Claim |
Représente une revendication. |
ClaimProperties |
Définit les clés pour les propriétés contenues dans la propriété Properties . |
ClaimsAuthenticationManager |
Définit l'implémentation de base d'un gestionnaire d'authentification des revendications. Le gestionnaire d'authentification des revendications fournit un emplacement dans le pipeline de traitement des revendications pour appliquer la logique de traitement (filtrage, validation, extension) à la collection de revendications dans l'entité entrante avant que l'exécution n'atteigne votre code d'application. |
ClaimsAuthorizationManager |
Définit l'implémentation de base d'un gestionnaire d'autorisation des revendications. |
ClaimsIdentity |
Représente une identité basée sur des revendications. |
ClaimsPrincipal |
Implémentation IPrincipal qui prend en charge plusieurs identités basées sur des revendications. |
ClaimTypes |
Définit des constantes pour les types de revendications connus qui peuvent être attribués à un objet. Cette classe ne peut pas être héritée. |
ClaimValueTypes |
Définit des types de valeurs de revendications en fonction des URI des types définis par W3C et OASIS. Cette classe ne peut pas être héritée. |
DynamicRoleClaimProvider |
La méthode unique, AddDynamicRoleClaims(ClaimsIdentity, IEnumerable<Claim>), exposée par cette classe est obsolète. Vous pouvez utiliser un objet ClaimsAuthenticationManager pour ajouter des revendications à un objet ClaimsIdentity . |