SignatureValidatorAsync Delegato

Definizione

Delegato che assumerà il controllo sulla convalida della firma SignedHttpRequest, se impostata.

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) 

Parametri

popKey
SecurityKey

Chiave PoP risolta.

signedHttpRequest
SecurityToken

A SignedHttpRequest.

signedHttpRequestValidationContext
SignedHttpRequestValidationContext

Struttura che esegue il wrapping dei parametri necessari per la convalida SignedHttpRequest.

cancellationToken
CancellationToken

Propaga la notifica che le operazioni devono essere annullate.

Valore restituito

Oggetto SecurityKey utilizzato per convalidare una firma dell'oggetto signedHttpRequest, altrimenti si prevede di generare un'eccezione appropriata.

Si applica a