PopKeyResolverFromKeyIdAsync Delegar
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Um delegado que será chamado para resolver uma SecurityKey declaração 'cnf' que contém apenas a declaração 'kid'.
public delegate System.Threading.Tasks.Task<Microsoft.IdentityModel.Tokens.SecurityKey> PopKeyResolverFromKeyIdAsync(string kid, SecurityToken validatedAccessToken, SecurityToken signedHttpRequest, SignedHttpRequestValidationContext signedHttpRequestValidationContext, CancellationToken cancellationToken);
type PopKeyResolverFromKeyIdAsync = delegate of string * SecurityToken * SecurityToken * SignedHttpRequestValidationContext * CancellationToken -> Task<SecurityKey>
Public Delegate Function PopKeyResolverFromKeyIdAsync(kid As String, validatedAccessToken As SecurityToken, signedHttpRequest As SecurityToken, signedHttpRequestValidationContext As SignedHttpRequestValidationContext, cancellationToken As CancellationToken) As Task(Of SecurityKey)
Parâmetros
- kid
- String
Valor de KeyIdentifier.
- validatedAccessToken
- SecurityToken
Um token de acesso ("at") que já foi validado durante o processo de validação SignedHttpRequest.
- 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 resolvido SecurityKey.
Comentários
https://datatracker.ietf.org/doc/html/rfc7800#section-3.4