Lingua

PopKeyResolverFromKeyIdAsync Delegato

Definizione

Delegato che verrà chiamato per risolvere un SecurityKey oggetto da un'attestazione "cnf" che contiene solo l'attestazione "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) 

Parametri

kid
String

Valore KeyIdentifier.

validatedAccessToken
SecurityToken

Token di accesso ("at") già convalidato durante il processo di convalida SignedHttpRequest.

signedHttpRequest
SecurityToken

A SignedHttpRequest.

signedHttpRequestValidationContext
SignedHttpRequestValidationContext

Struttura che esegue il wrapping dei parametri necessari per la convalida SignedHttpRequest.

cancellationToken
CancellationToken

Propaga la notifica che le operazioni devono essere annullate.

Valore restituito

Oggetto risolto SecurityKey.

Commenti

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

Si applica a