System.IdentityModel.Tokens.Jwt Espaço de Nomes

Classes

Name Descrição
JsonClaimValueTypes

Constantes que indicam como devem Value ser avaliadas.

JwtConstants

Constantes para tokens Web Json.

JwtHeader

Inicializa uma nova instância da JwtHeader qual contém objetos JSON que representam as operações criptográficas aplicadas ao JWT e, opcionalmente, quaisquer propriedades adicionais do JWT. Os nomes dos membros dentro do Cabeçalho JWT são referidos como Nomes dos Parámetros do Cabeçalho.

Estes nomes DEVEM ser únicos e os valores devem ser String(s). Os valores correspondentes são referidos como Valores de Parâmetros de Cabeçalho.

JwtPayload

Inicializa uma nova instância de JwtPayload que contém objetos JSON que representam as reivindicações contidas no JWT. Cada reivindicação é um objeto JSON da forma { Name, Value }.

JwtSecurityToken

Um SecurityToken desenhado para representar um JSON Web Token (JWT).

JwtSecurityTokenConverter

Classe estática para converter a JsonWebToken em a JwtSecurityToken

JwtSecurityTokenHandler

Um SecurityTokenHandler desenhado para criar e validar Json Web Tokens. Ver: https://datatracker.ietf.org/doc/html/rfc7519 e http://www.rfc-editor.org/info/rfc7515

Estruturas

Name Descrição
JwtHeaderParameterNames

Lista de nomes de parâmetros de cabeçalho ver: https://datatracker.ietf.org/doc/html/rfc7519#section-5.

JwtRegisteredClaimNames

Lista de reivindicações registadas de diferentes fontes https://datatracker.ietf.org/doc/html/rfc7519#section-4http://openid.net/specs/openid-connect-core-1_0.html#IDTokenhttps://openid.net/specs/openid-connect-core-1_0.html#StandardClaims