JsonWebTokenHandler.ReadJsonWebToken Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.