System.IdentityModel.Tokens.Jwt Namespace
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.
Classes
| Nome | Description |
|---|---|
| JsonClaimValueTypes |
Constantes que indicam como deve Value ser avaliado. |
| 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 de membro dentro do cabeçalho JWT são conhecidos como Nomes de Parâmetro de Cabeçalho. Esses nomes DEVEM ser exclusivos e os valores devem ser String(s). Os valores correspondentes são chamados de valores de parâmetro de cabeçalho. |
| JwtPayload |
Inicializa uma nova instância da JwtPayload qual contém objetos JSON que representam as declarações contidas no JWT. Cada declaração é um objeto JSON do formulário { Name, Value }. |
| JwtSecurityToken |
Um SecurityToken projetado para representar um JWT (Token Web JSON). |
| JwtSecurityTokenConverter |
Classe estática para converter um JsonWebToken em um JwtSecurityToken |
| JwtSecurityTokenHandler |
Um SecurityTokenHandler projetado para criar e validar tokens Web Json. Veja: https://datatracker.ietf.org/doc/html/rfc7519 e http://www.rfc-editor.org/info/rfc7515 |
Estruturas
| Nome | Description |
|---|---|
| JwtHeaderParameterNames |
Lista de nomes de parâmetro de cabeçalho consulte: https://datatracker.ietf.org/doc/html/rfc7519#section-5. |
| JwtRegisteredClaimNames |
Lista de declarações registradas 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 |