ClaimsPrincipal.IsInRole(String) Méthode

Définition

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é .

S’applique à