Compartilhar via


ClaimsIdentity class

Representa uma identidade baseada em declarações.

Construtores

ClaimsIdentity(Claim[], string | boolean)

Inicializa uma nova instância da classe ClaimsIdentity .

Propriedades

claims
isAuthenticated

Retorna o status de autenticação.

Métodos

getClaimValue(string)

Retorna um valor de declaração (se estiver presente)

Detalhes do construtor

ClaimsIdentity(Claim[], string | boolean)

Inicializa uma nova instância da classe ClaimsIdentity .

new ClaimsIdentity(claims: Claim[], authenticationType?: string | boolean)

Parâmetros

claims

Claim[]

Uma matriz de Declaração.

authenticationType

string | boolean

O tipo de autenticação para esse conjunto de declarações ou booliano para substituir isAuthenticated

Detalhes da propriedade

claims

claims: Claim[]

Valor da propriedade

Claim[]

isAuthenticated

Retorna o status de autenticação.

boolean isAuthenticated

Valor da propriedade

boolean

True se for autenticado.

Detalhes do método

getClaimValue(string)

Retorna um valor de declaração (se estiver presente)

function getClaimValue(claimType: string): string | null

Parâmetros

claimType

string

O tipo de declaração a ser buscado

Retornos

string | null

O valor da declaração ou nulo se não for encontrado