System.IdentityModel.Tokens.Jwt Przestrzeń nazw

Klasy

Nazwa Opis
JsonClaimValueTypes

Stałe wskazujące sposób oceniania.Value

JwtConstants

Stałe dla tokenów sieci Web w formacie Json.

JwtHeader

Inicjuje nowe wystąpienie JwtHeader zawierające obiekty JSON reprezentujące operacje kryptograficzne zastosowane do zestawu JWT i opcjonalnie wszelkie dodatkowe właściwości JWT. Nazwy elementów członkowskich w nagłówku JWT są nazywane nazwami parametrów nagłówka.

Te nazwy MUSZĄ być unikatowe, a wartości muszą mieć Stringwartość (s). Odpowiednie wartości są określane jako wartości parametrów nagłówka.

JwtPayload

Inicjuje nowe wystąpienie JwtPayload zawierające obiekty JSON reprezentujące oświadczenia zawarte w JWT. Każde oświadczenie jest obiektem JSON formularza { Name, Value }.

JwtSecurityToken

Element SecurityToken przeznaczony do reprezentowania tokenu internetowego JSON (JWT).

JwtSecurityTokenConverter

Klasa statyczna do konwertowania JsonWebToken elementu na JwtSecurityToken

JwtSecurityTokenHandler

Obiekt SecurityTokenHandler przeznaczony do tworzenia i weryfikowania tokenów sieci Web Json. Zobacz: https://datatracker.ietf.org/doc/html/rfc7519 i http://www.rfc-editor.org/info/rfc7515

Struktury

Nazwa Opis
JwtHeaderParameterNames

Lista nazw parametrów nagłówka zawiera następujące informacje: https://datatracker.ietf.org/doc/html/rfc7519#section-5.

JwtRegisteredClaimNames

Lista zarejestrowanych oświadczeń z różnych źródeł 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