JwtSecurityTokenHandler.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
protected string DecryptToken(System.IdentityModel.Tokens.Jwt.JwtSecurityToken jwtToken, Microsoft.IdentityModel.Tokens.TokenValidationParameters validationParameters);
member this.DecryptToken : System.IdentityModel.Tokens.Jwt.JwtSecurityToken * Microsoft.IdentityModel.Tokens.TokenValidationParameters -> string
Protected Function DecryptToken (jwtToken As JwtSecurityToken, validationParameters As TokenValidationParameters) As String
Parametry
- jwtToken
- JwtSecurityToken
JWE, który zawiera tekst cyprherowy.
- validationParameters
- TokenValidationParameters
zawiera materiały kryptograficzne.
Zwraca
dekodowana /wyczyść zawartość JWE.
Wyjątki
jeśli validationParameters ma wartość null.
jeśli wartość "jwtToken.Header.enc" ma wartość null lub jest pusta.
Jeśli element "jwtToken.Header.kid" nie ma wartości null, a odszyfrowywanie nie powiedzie się.
jeśli nie można odszyfrować JWE.