ClaimsPrincipal.IsInRole(String) Méthode
Définition
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.
Retourne une valeur qui indique si l’entité (utilisateur) représentée par ce serveur de revendications principal est dans le rôle spécifié.
public:
virtual bool IsInRole(System::String ^ role);
public virtual bool IsInRole (string role);
abstract member IsInRole : string -> bool
override this.IsInRole : string -> bool
Public Overridable Function IsInRole (role As String) As Boolean
Paramètres
- role
- String
Rôle pour lequel effectuer la vérification.
Retours
true
si le serveur de revendications principal est dans le rôle spécifié ; sinon, false
.
Implémente
Remarques
La IsInRole méthode vérifie si une identité que ce principal de revendication possède contient une revendication de type ClaimsIdentity.RoleClaimType où la valeur de la revendication est égale à la valeur spécifiée par le role
paramètre.
Notes
Chacun ClaimsIdentity a sa propre définition du type de revendication qui représente un rôle. Ce type de revendication est accessible et défini via la ClaimsIdentity.RoleClaimType propriété .