PopKeyResolverFromKeyIdAsync Delegado
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Delegado al que se llamará para resolver un SecurityKey de una notificación "cnf" que contiene solo la notificación "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
Token de acceso ("at") que ya se validó durante el proceso de validación SignedHttpRequest.
- signedHttpRequest
- SecurityToken
A SignedHttpRequest.
- signedHttpRequestValidationContext
- SignedHttpRequestValidationContext
Estructura que encapsula los parámetros necesarios para la validación signedHttpRequest.
- cancellationToken
- CancellationToken
Propaga la notificación de que se deben cancelar las operaciones.
Valor devuelto
Un objeto resuelto SecurityKey.
Comentarios
https://datatracker.ietf.org/doc/html/rfc7800#section-3.4