JsonWebTokenHandler.DecryptTokenWithConfigurationAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Descriptografa um JWE e retorna o texto claro.
public System.Threading.Tasks.Task<string> DecryptTokenWithConfigurationAsync(Microsoft.IdentityModel.JsonWebTokens.JsonWebToken jwtToken, Microsoft.IdentityModel.Tokens.TokenValidationParameters validationParameters, System.Threading.CancellationToken cancellationToken);
member this.DecryptTokenWithConfigurationAsync : Microsoft.IdentityModel.JsonWebTokens.JsonWebToken * Microsoft.IdentityModel.Tokens.TokenValidationParameters * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
Public Function DecryptTokenWithConfigurationAsync (jwtToken As JsonWebToken, validationParameters As TokenValidationParameters, cancellationToken As CancellationToken) As Task(Of String)
Parâmetros
- jwtToken
- JsonWebToken
O JWE que contém o texto de codificação.
- validationParameters
- TokenValidationParameters
O TokenValidationParameters a ser usado para validar o token.
- cancellationToken
- CancellationToken
Um CancellationToken que pode ser usado para solicitar o cancelamento da operação assíncrona.
Retornos
O conteúdo decodificado (texto claro) do JWE.
Exceções
Gerado se validationParameters for nulo.
Gerado se Enc for nulo ou vazio.
Gerada se a descompactação falhar.
Gerada se Kid não for nulo E a descriptografia falhar.
Gerado se o JWE não foi capaz de ser descriptografado.