Langue

PopKeyResolverFromKeyIdAsync Délégué

Définition

Délégué qui sera appelé pour résoudre une SecurityKey revendication « cnf » qui contient uniquement la revendication « 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) 

Paramètres

kid
String

Valeur KeyIdentifier.

validatedAccessToken
SecurityToken

Jeton d’accès (« at ») qui a déjà été validé pendant le processus de validation SignedHttpRequest.

signedHttpRequest
SecurityToken

Un SignedHttpRequest.

signedHttpRequestValidationContext
SignedHttpRequestValidationContext

Structure qui encapsule les paramètres nécessaires à la validation SignedHttpRequest.

cancellationToken
CancellationToken

Propage la notification indiquant que les opérations doivent être annulées.

Valeur renvoyée

SecurityKeyRésolu .

Remarques

https://datatracker.ietf.org/doc/html/rfc7800#section-3.4

S’applique à