JsonWebTokenHandler.ReadJsonWebToken Metodo

Definizione

Overload

Nome Descrizione
ReadJsonWebToken(ReadOnlyMemory<Char>)

Converte un intervallo di caratteri ReadOnlyMemory in un'istanza di JsonWebToken.

ReadJsonWebToken(String)

Converte una stringa in un'istanza di JsonWebToken.

ReadJsonWebToken(ReadOnlyMemory<Char>)

Converte un intervallo di caratteri ReadOnlyMemory in un'istanza di JsonWebToken.

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

Parametri

token
ReadOnlyMemory<Char>

Intervallo ReadOnlyMemory contenente un token JSON Web (JWT) in formato di serializzazione JWS o JWE Compact.

Valori restituiti

Un oggetto JsonWebToken.

Eccezioni

Generata se la lunghezza di è maggiore di tokenMaximumTokenSizeInBytes.

Commenti

token Se è in formato di serializzazione JWE Compact, verrà deserializzata solo l'intestazione protetta.

Questo metodo non è in grado di decrittografare il payload. Usare ValidateToken(String, TokenValidationParameters)per ottenere il payload.

Il token non viene convalidato e non deve essere presa alcuna decisione di sicurezza sul contenuto. Usare ValidateToken(String, TokenValidationParameters) o ValidateTokenAsync(String, TokenValidationParameters) per assicurarsi che il token sia accettabile.

Si applica a

ReadJsonWebToken(String)

Converte una stringa in un'istanza di JsonWebToken.

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

Parametri

token
String

Token JSON Web (JWT) in formato di serializzazione JWS o JWE Compact.

Valori restituiti

Un oggetto JsonWebToken.

Eccezioni

Generata se token è null o vuoto.

Generata se la lunghezza di è maggiore di tokenMaximumTokenSizeInBytes.

Commenti

token Se è in formato di serializzazione JWE Compact, verrà deserializzata solo l'intestazione protetta.

Questo metodo non è in grado di decrittografare il payload. Usare ValidateToken(String, TokenValidationParameters)per ottenere il payload.

Il token non viene convalidato e non deve essere presa alcuna decisione di sicurezza sul contenuto. Usare ValidateToken(String, TokenValidationParameters) o ValidateTokenAsync(String, TokenValidationParameters) per assicurarsi che il token sia accettabile.

Si applica a