PopKeyResolverFromKeyIdAsync Delegar
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Um delegado que será chamado para resolver um SecurityKey a partir de uma reclamação 'cnf' que contenha apenas a reclamaçã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 KeyIdentifique.
- validatedAccessToken
- SecurityToken
Um token de acesso ("at") que já foi validado durante o processo de validação SignedHttpRequest.
- signedHttpRequest
- SecurityToken
Um Pedido Http Assinado.
- signedHttpRequestValidationContext
- SignedHttpRequestValidationContext
Uma estrutura que envolve os parâmetros necessários para a validação do SignedHttpRequest.
- cancellationToken
- CancellationToken
Propaga a notificação de que as operações devem ser canceladas.
Devolver Valor
Um resolvido SecurityKey.
Observações
https://datatracker.ietf.org/doc/html/rfc7800#section-3.4