Język

SignatureValidatorAsync Delegat

Definicja

Pełnomocnik, który przejmie kontrolę nad weryfikacją podpisu SignedHttpRequest, jeśli zostanie ustawiony.

public delegate System.Threading.Tasks.Task<Microsoft.IdentityModel.Tokens.SecurityKey> SignatureValidatorAsync(SecurityKey popKey, SecurityToken signedHttpRequest, SignedHttpRequestValidationContext signedHttpRequestValidationContext, CancellationToken cancellationToken);
type SignatureValidatorAsync = delegate of SecurityKey * SecurityToken * SignedHttpRequestValidationContext * CancellationToken -> Task<SecurityKey>
Public Delegate Function SignatureValidatorAsync(popKey As SecurityKey, signedHttpRequest As SecurityToken, signedHttpRequestValidationContext As SignedHttpRequestValidationContext, cancellationToken As CancellationToken) As Task(Of SecurityKey) 

Parametry

popKey
SecurityKey

Rozwiązany klucz poP.

signedHttpRequest
SecurityToken

A SignedHttpRequest.

signedHttpRequestValidationContext
SignedHttpRequestValidationContext

Struktura, która opakowuje parametry wymagane do weryfikacji signedHttpRequest.

cancellationToken
CancellationToken

Propaguje powiadomienie, że operacje powinny zostać anulowane.

Wartość zwracana

Element SecurityKey używany do weryfikacji signedHttpRequestpodpisu obiektu , w przeciwnym razie oczekuje się, że zgłosi odpowiedni wyjątek.

Dotyczy