Condividi tramite


ClaimsPrincipal.IsInRole(String) Metodo

Definizione

Restituisce un valore che indica se l'entità (utente) rappresentata dall'entità delle attestazioni si trova nel ruolo specificato.

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

Parametri

role
String

Ruolo da controllare.

Restituisce

true se l'entità delle attestazioni si trova nel ruolo specificato; in caso contrario, false.

Implementazioni

Commenti

Il IsInRole metodo verifica se un'identità che l'entità attestazioni possiede contiene un'attestazione di tipo ClaimsIdentity.RoleClaimType in cui il valore dell'attestazione è uguale al valore specificato dal role parametro.

Nota

Ognuna ClaimsIdentity ha una propria definizione del tipo di attestazione che rappresenta un ruolo. Questo tipo di attestazione può essere accessibile e impostato tramite la ClaimsIdentity.RoleClaimType proprietà .

Si applica a