JsonWebTokenHandler.DecryptToken Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Odszyfrowuje JWE i zwraca zwykły tekst.
public string DecryptToken(Microsoft.IdentityModel.JsonWebTokens.JsonWebToken jwtToken, Microsoft.IdentityModel.Tokens.TokenValidationParameters validationParameters);
member this.DecryptToken : Microsoft.IdentityModel.JsonWebTokens.JsonWebToken * Microsoft.IdentityModel.Tokens.TokenValidationParameters -> string
Public Function DecryptToken (jwtToken As JsonWebToken, validationParameters As TokenValidationParameters) As String
Parametry
- jwtToken
- JsonWebToken
JWE, który zawiera tekst cyprherowy.
- validationParameters
- TokenValidationParameters
Element TokenValidationParameters , który ma być używany do sprawdzania poprawności tokenu.
Zwraca
Zdekodowana /wyczyść zawartość JWE.
Wyjątki
Zgłaszany, jeśli validationParameters ma wartość null.
Zgłaszany, jeśli Enc wartość ma wartość null lub jest pusta.
Zgłaszany, jeśli dekompresja nie powiodła się.
Zgłaszany, jeśli Kid nie ma wartości null, a odszyfrowywanie kończy się niepowodzeniem.
Zgłaszany, jeśli nie można odszyfrować JWE.