ClaimsPrincipal.IsInRole(String) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.