ClaimsPrincipal.IsInRole(String) Método

Definição

Devolve um valor que indica se a entidade (utilizador) representada por este principal de reivindicação está no papel especificado.

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

Parâmetros

role
String

O papel para o qual verificar.

Devoluções

true se reivindicar o principal estiver na função especificada; caso contrário, false.

Implementações

Observações

O IsInRole método verifica se uma identidade que este principal das reivindicações possui contém uma reivindicação de tipo ClaimsIdentity.RoleClaimType onde o valor da reivindicação é igual ao valor especificado pelo role parâmetro.

Note

Cada um ClaimsIdentity tem a sua própria definição do tipo de reivindicação que representa um papel. Este tipo de reivindicação pode ser acedido e definido através da ClaimsIdentity.RoleClaimType propriedade.

Aplica-se a