System.IdentityModel.Tokens.Jwt Spazio dei nomi

Classi

Nome Descrizione
JsonClaimValueTypes

Costanti che indicano come deve essere valutato l'oggetto Value .

JwtConstants

Costanti per i token Json Web.

JwtHeader

Inizializza una nuova istanza di JwtHeader che contiene oggetti JSON che rappresentano le operazioni di crittografia applicate al token JWT e facoltativamente eventuali proprietà aggiuntive del token JWT. I nomi dei membri all'interno dell'intestazione JWT vengono definiti nomi di parametri di intestazione.

Questi nomi DEVONO essere univoci e i valori devono essere String(s). I valori corrispondenti vengono definiti valori dei parametri di intestazione.

JwtPayload

Inizializza una nuova istanza di JwtPayload che contiene oggetti JSON che rappresentano le attestazioni contenute nel token JWT. Ogni attestazione è un oggetto JSON del formato { Name, Value }.

JwtSecurityToken

Oggetto SecurityToken progettato per rappresentare un token JSON Web (JWT).

JwtSecurityTokenConverter

Classe statica per convertire un oggetto JsonWebToken in un JwtSecurityToken

JwtSecurityTokenHandler

Oggetto SecurityTokenHandler progettato per la creazione e la convalida di token Web Json. Vedere: https://datatracker.ietf.org/doc/html/rfc7519 e http://www.rfc-editor.org/info/rfc7515

Struct

Nome Descrizione
JwtHeaderParameterNames

Elenco dei nomi dei parametri di intestazione vedere: https://datatracker.ietf.org/doc/html/rfc7519#section-5.

JwtRegisteredClaimNames

Elenco di attestazioni registrate da origini diverse 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