Idioma

JsonWebTokenHandler.ReadJsonWebToken Método

Definição

Sobrecargas

Name Descrição
ReadJsonWebToken(ReadOnlyMemory<Char>)

Converte um intervalo ReadOnlyMemory de caracteres numa instância de JsonWebToken.

ReadJsonWebToken(String)

Converte uma cadeia numa instância de JsonWebToken.

ReadJsonWebToken(ReadOnlyMemory<Char>)

Converte um intervalo ReadOnlyMemory de caracteres numa instância de 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

Parâmetros

token
ReadOnlyMemory<Char>

Um span ReadOnlyMemory contendo um JSON Web Token (JWT) em formato JWS ou JWE Compact Serialization.

Devoluções

Um JsonWebToken.

Exceções

Lançado se o comprimento de token for maior que MaximumTokenSizeInBytes.

Observações

Se estiver token em formato JWE Compact Serialization, apenas o cabeçalho protegido será desserializado.

Este método não consegue desencriptar a carga útil. Usar ValidateToken(String, TokenValidationParameters)para obter a carga útil.

O token NÃO é validado e não devem ser tomadas decisões de segurança sobre o conteúdo. Use ValidateToken(String, TokenValidationParameters) ou ValidateTokenAsync(String, TokenValidationParameters) para garantir que o token é aceitável.

Aplica-se a

ReadJsonWebToken(String)

Converte uma cadeia numa instância de 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

Parâmetros

token
String

Um JSON Web Token (JWT) em formato JWS ou JWE Compact Serialization.

Devoluções

Um JsonWebToken.

Exceções

Lançado se token for nulo ou vazio.

Lançado se o comprimento de token for maior que MaximumTokenSizeInBytes.

Observações

Se estiver token em formato JWE Compact Serialization, apenas o cabeçalho protegido será desserializado.

Este método não consegue desencriptar a carga útil. Usar ValidateToken(String, TokenValidationParameters)para obter a carga útil.

O token NÃO é validado e não devem ser tomadas decisões de segurança sobre o conteúdo. Use ValidateToken(String, TokenValidationParameters) ou ValidateTokenAsync(String, TokenValidationParameters) para garantir que o token é aceitável.

Aplica-se a