ClaimsPrincipal.IsInRole(String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna um valor que indica se a entidade (usuário) representada por essa entidade de segurança de declarações está na função especificada.
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
A função para qual verificar.
Retornos
true
se a entidade de segurança declarações está na função especificada; Caso contrário, false
.
Implementações
Comentários
O IsInRole método verifica se uma identidade que essa entidade de segurança de declarações possui contém uma declaração de tipo ClaimsIdentity.RoleClaimType em que o valor da declaração é igual ao valor especificado pelo role
parâmetro.
Observação
Cada ClaimsIdentity um tem sua própria definição do tipo de declaração que representa uma função. Esse tipo de declaração pode ser acessado e definido por meio da ClaimsIdentity.RoleClaimType propriedade.