JsonWebTokenHandler.DecryptTokenWithConfigurationAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
JWE を復号化し、クリア テキストを返します。
public System.Threading.Tasks.Task<string> DecryptTokenWithConfigurationAsync(Microsoft.IdentityModel.JsonWebTokens.JsonWebToken jwtToken, Microsoft.IdentityModel.Tokens.TokenValidationParameters validationParameters, System.Threading.CancellationToken cancellationToken);
member this.DecryptTokenWithConfigurationAsync : Microsoft.IdentityModel.JsonWebTokens.JsonWebToken * Microsoft.IdentityModel.Tokens.TokenValidationParameters * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
Public Function DecryptTokenWithConfigurationAsync (jwtToken As JsonWebToken, validationParameters As TokenValidationParameters, cancellationToken As CancellationToken) As Task(Of String)
パラメーター
- jwtToken
- JsonWebToken
暗号テキストを含む JWE。
- validationParameters
- TokenValidationParameters
トークンの検証に使用する TokenValidationParameters 。
- cancellationToken
- CancellationToken
非同期操作の取り消しを要求するために使用できる CancellationToken 。
返品
JWE のデコードされた (クリア テキスト) コンテンツ。
例外
validationParametersが null の場合にスローされます。
Encが null または空の場合にスローされます。
展開に失敗した場合にスローされます。
Kidが null ではなく、復号化が失敗した場合にスローされます。
JWE を復号化できなかった場合にスローされます。