Język

JsonWebTokenHandler.ReadJsonWebToken Metoda

Definicja

Przeciążenia

Nazwa Opis
ReadJsonWebToken(ReadOnlyMemory<Char>)

Konwertuje zakres znaków ReadOnlyMemory na wystąpienie JsonWebTokenklasy .

ReadJsonWebToken(String)

Konwertuje ciąg na wystąpienie JsonWebTokenklasy .

ReadJsonWebToken(ReadOnlyMemory<Char>)

Konwertuje zakres znaków ReadOnlyMemory na wystąpienie JsonWebTokenklasy .

public virtual Microsoft.IdentityModel.JsonWebTokens.JsonWebToken ReadJsonWebToken(ReadOnlyMemory<char> token);
abstract member ReadJsonWebToken : ReadOnlyMemory<char> -> Microsoft.IdentityModel.JsonWebTokens.JsonWebToken
override this.ReadJsonWebToken : ReadOnlyMemory<char> -> Microsoft.IdentityModel.JsonWebTokens.JsonWebToken
Public Overridable Function ReadJsonWebToken (token As ReadOnlyMemory(Of Char)) As JsonWebToken

Parametry

token
ReadOnlyMemory<Char>

Zakres ReadOnlyMemory zawierający token internetowy JSON (JWT) w formacie serializacji JWS lub JWE Compact.

Zwraca

Element JsonWebToken.

Wyjątki

Zgłaszany, jeśli długość wartości token jest większa niż MaximumTokenSizeInBytes.

Uwagi

Jeśli element token jest w formacie serializacji JWE Compact, tylko chroniony nagłówek zostanie zdeserializowany.

Ta metoda nie może odszyfrować ładunku. Użyj polecenia ValidateToken(String, TokenValidationParameters), aby uzyskać ładunek.

Token nie jest weryfikowany i nie należy podejmować żadnych decyzji dotyczących zabezpieczeń dotyczących zawartości. Użyj ValidateToken(String, TokenValidationParameters) polecenia lub ValidateTokenAsync(String, TokenValidationParameters) , aby upewnić się, że token jest akceptowalny.

Dotyczy

ReadJsonWebToken(String)

Konwertuje ciąg na wystąpienie JsonWebTokenklasy .

public virtual Microsoft.IdentityModel.JsonWebTokens.JsonWebToken ReadJsonWebToken(string token);
abstract member ReadJsonWebToken : string -> Microsoft.IdentityModel.JsonWebTokens.JsonWebToken
override this.ReadJsonWebToken : string -> Microsoft.IdentityModel.JsonWebTokens.JsonWebToken
Public Overridable Function ReadJsonWebToken (token As String) As JsonWebToken

Parametry

token
String

Token internetowy JSON (JWT) w formacie serializacji JWS lub JWE Compact.

Zwraca

Element JsonWebToken.

Wyjątki

Zgłaszany, jeśli token wartość ma wartość null lub jest pusta.

Zgłaszany, jeśli długość wartości token jest większa niż MaximumTokenSizeInBytes.

Uwagi

Jeśli element token jest w formacie serializacji JWE Compact, tylko chroniony nagłówek zostanie zdeserializowany.

Ta metoda nie może odszyfrować ładunku. Użyj polecenia ValidateToken(String, TokenValidationParameters), aby uzyskać ładunek.

Token nie jest weryfikowany i nie należy podejmować żadnych decyzji dotyczących zabezpieczeń dotyczących zawartości. Użyj ValidateToken(String, TokenValidationParameters) polecenia lub ValidateTokenAsync(String, TokenValidationParameters) , aby upewnić się, że token jest akceptowalny.

Dotyczy