JsonWebTokenHandler.DecryptToken Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Descifra un JWE y devuelve el texto no cifrado.
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
Parámetros
- jwtToken
- JsonWebToken
JWE que contiene el texto del cifrado.
- validationParameters
- TokenValidationParameters
TokenValidationParameters que se va a usar para validar el token.
Devoluciones
El contenido descodificado o cleartext del JWE.
Excepciones
Se produce si validationParameters es null.
Se produce si Enc es null o está vacío.
Se produce si se produjo un error en la descompresión.
Se produce si Kid no es null Y se produce un error en el descifrado.
Se produce si el JWE no pudo descifrarse.