System.IdentityModel.Tokens.Jwt Espaço de Nomes
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.
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 |