Idioma

JsonWebTokenHandler.DecryptTokenWithConfigurationAsync Método

Definição

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.

Aplica-se a