Język

JwtSecurityTokenHandler.DecryptToken Metoda

Definicja

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.

Dotyczy