System.IdentityModel.Tokens.Jwt Espace de noms

Classes

Nom Description
JsonClaimValueTypes

Constantes qui indiquent la façon dont la Value valeur doit être évaluée.

JwtConstants

Constantes pour les jetons Web Json.

JwtHeader

Initialise une nouvelle instance contenant JwtHeader des objets JSON représentant les opérations de chiffrement appliquées au JWT et éventuellement toutes les propriétés supplémentaires du JWT. Les noms de membres dans l’en-tête JWT sont appelés noms de paramètres d’en-tête.

Ces noms DOIVENT être uniques et les valeurs doivent être String(s). Les valeurs correspondantes sont appelées valeurs de paramètre d’en-tête.

JwtPayload

Initialise une nouvelle instance contenant JwtPayload des objets JSON représentant les revendications contenues dans le JWT. Chaque revendication est un objet JSON du formulaire { Name, Value }.

JwtSecurityToken

Conçu SecurityToken pour représenter un jeton web JSON (JWT).

JwtSecurityTokenConverter

Classe statique à convertir en JsonWebToken un JwtSecurityToken

JwtSecurityTokenHandler

Conçu SecurityTokenHandler pour créer et valider des jetons web Json. Voir : https://datatracker.ietf.org/doc/html/rfc7519 et http://www.rfc-editor.org/info/rfc7515

Structures

Nom Description
JwtHeaderParameterNames

Liste des noms de paramètres d’en-tête voir : https://datatracker.ietf.org/doc/html/rfc7519#section-5.

JwtRegisteredClaimNames

Liste des revendications inscrites provenant de différentes sources 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