SignedHttpRequestHandler.ValidateSignedHttpRequestPayloadAsync メソッド

定義

署名された http 要求ペイロードを検証します。

protected internal virtual System.Threading.Tasks.Task<Microsoft.IdentityModel.Tokens.SecurityToken> ValidateSignedHttpRequestPayloadAsync(Microsoft.IdentityModel.Tokens.SecurityToken signedHttpRequest, Microsoft.IdentityModel.Protocols.SignedHttpRequest.SignedHttpRequestValidationContext signedHttpRequestValidationContext, System.Threading.CancellationToken cancellationToken);
abstract member ValidateSignedHttpRequestPayloadAsync : Microsoft.IdentityModel.Tokens.SecurityToken * Microsoft.IdentityModel.Protocols.SignedHttpRequest.SignedHttpRequestValidationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.IdentityModel.Tokens.SecurityToken>
override this.ValidateSignedHttpRequestPayloadAsync : Microsoft.IdentityModel.Tokens.SecurityToken * Microsoft.IdentityModel.Protocols.SignedHttpRequest.SignedHttpRequestValidationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.IdentityModel.Tokens.SecurityToken>
Protected Friend Overridable Function ValidateSignedHttpRequestPayloadAsync (signedHttpRequest As SecurityToken, signedHttpRequestValidationContext As SignedHttpRequestValidationContext, cancellationToken As CancellationToken) As Task(Of SecurityToken)

パラメーター

signedHttpRequest
SecurityToken

SignedHttpRequest。

signedHttpRequestValidationContext
SignedHttpRequestValidationContext

SignedHttpRequest 検証に必要なパラメーターをラップする構造体。

cancellationToken
CancellationToken

操作を取り消す必要があることを示す通知を伝達します。

返品

注釈

ライブラリには、再生検証用のキャッシュ ロジックは用意されていません。 ReplayValidatorAsync デリゲートは再生検証に使用できます

適用対象