語言

JsonWebTokenHandler.DecryptToken 方法

定義

解密 JWE 並回傳明文。

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

參數

jwtToken
JsonWebToken

包含密碼文本的 JWE。

validationParameters
TokenValidationParameters

用於 TokenValidationParameters 驗證代幣。

傳回

JWE 的解碼/明文內容。

例外狀況

如果 validationParameters 是空,則擲出。

如果 Enc 是空或空,則會拋出。

如果減壓失敗,他會被丟棄。

如果 Kid 不是空且解密失敗,則會拋出。

如果 JWE 無法解密,則會被丟棄。

適用於