System.IdentityModel.Tokens.Jwt Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Klassen
| Name | Beschreibung |
|---|---|
| JsonClaimValueTypes |
Konstanten, die angeben, wie die Auswertung erfolgen Value soll. |
| JwtConstants |
Konstanten für JSON-Webtoken. |
| JwtHeader |
Initialisiert eine neue Instanz, der JwtHeader JSON-Objekte enthält, die kryptografische Vorgänge darstellen, die auf das JWT angewendet werden, und optional alle zusätzlichen Eigenschaften des JWT. Die Membernamen im JWT-Header werden als Headerparameternamen bezeichnet. Diese Namen MÜSSEN eindeutig sein, und die Werte müssen (s) sein String. Die entsprechenden Werte werden als Headerparameterwerte bezeichnet. |
| JwtPayload |
Initialisiert eine neue Instanz, von JwtPayload der JSON-Objekte enthalten sind, die die im JWT enthaltenen Ansprüche darstellen. Jeder Anspruch ist ein JSON-Objekt des Formulars { Name, Value }. |
| JwtSecurityToken |
Ein SecurityToken Design für die Darstellung eines JSON-Webtokens (JWT). |
| JwtSecurityTokenConverter |
Statische Klasse zum Konvertieren einer JsonWebToken in eine JwtSecurityToken |
| JwtSecurityTokenHandler |
Ein SecurityTokenHandler Design zum Erstellen und Validieren von JSON-Webtoken. Siehe: https://datatracker.ietf.org/doc/html/rfc7519 und http://www.rfc-editor.org/info/rfc7515 |
Strukturen
| Name | Beschreibung |
|---|---|
| JwtHeaderParameterNames |
Liste der Headerparameternamen siehe: https://datatracker.ietf.org/doc/html/rfc7519#section-5. |
| JwtRegisteredClaimNames |
Liste der registrierten Ansprüche aus verschiedenen Quellen 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 |