Taal

JsonWebTokenHandler.DecryptTokenWithConfigurationAsync Methode

Definitie

Ontsleutelt een JWE en retourneert de duidelijke tekst.

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)

Parameters

jwtToken
JsonWebToken

De JWE die de versleutelingstekst bevat.

validationParameters
TokenValidationParameters

De TokenValidationParameters te gebruiken voor het valideren van het token.

cancellationToken
CancellationToken

Een CancellationToken die kan worden gebruikt om annulering van de asynchrone bewerking aan te vragen.

Retouren

De gedecodeerde (duidelijke tekst) inhoud van de JWE.

Uitzonderingen

Gegenereerd als validationParameters null is.

Gegenereerd als Enc null of leeg is.

Gegenereerd als de decompressie is mislukt.

Gegenereerd als Kid dit niet null is en de ontsleuteling mislukt.

Gegenereerd als de JWE niet kon worden ontsleuteld.

Van toepassing op