Idioma

SignatureValidatorAsync Delegar

Definição

Um delegado que assumirá o controle sobre a validação da assinatura SignedHttpRequest, se definido.

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) 

Parâmetros

popKey
SecurityKey

Uma chave PoP resolvida.

signedHttpRequest
SecurityToken

Um SignedHttpRequest.

signedHttpRequestValidationContext
SignedHttpRequestValidationContext

Uma estrutura que encapsula os parâmetros necessários para a validação SignedHttpRequest.

cancellationToken
CancellationToken

Propaga a notificação de que as operações devem ser canceladas.

Valor Retornado

Um SecurityKey usado para validar uma assinatura do signedHttpRequest, caso contrário, esperava-se que gerasse uma exceção apropriada.

Aplica-se a