JsonWebTokenHandler.ReadJsonWebToken Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.