PopKeyResolverFromKeyIdAsync Delegat
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Delegat, który zostanie wezwany, aby rozwiązać wniosek SecurityKey z "cnf", który zawiera tylko "dziecko" roszczenia.
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)
Parametry
- kid
- String
Wartość KeyIdentifier.
- validatedAccessToken
- SecurityToken
Token dostępu ("at"), który został już zweryfikowany podczas procesu weryfikacji SignedHttpRequest.
- signedHttpRequest
- SecurityToken
A SignedHttpRequest.
- signedHttpRequestValidationContext
- SignedHttpRequestValidationContext
Struktura, która opakowuje parametry wymagane do weryfikacji signedHttpRequest.
- cancellationToken
- CancellationToken
Propaguje powiadomienie, że operacje powinny zostać anulowane.
Wartość zwracana
Rozwiązano SecurityKeyproblem .
Uwagi
https://datatracker.ietf.org/doc/html/rfc7800#section-3.4