PopKeyResolverFromKeyIdAsync Delegera
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Ett ombud som anropas för att lösa ett SecurityKey från ett cnf-anspråk som endast innehåller "kid"-anspråket.
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)
Parametrar
- kid
- String
KeyIdentifier-värde.
- validatedAccessToken
- SecurityToken
En åtkomsttoken ("at") som redan verifierades under valideringsprocessen SignedHttpRequest.
- signedHttpRequest
- SecurityToken
En signeradHttpRequest.
- signedHttpRequestValidationContext
- SignedHttpRequestValidationContext
En struktur som omsluter parametrar som behövs för Validering av SignedHttpRequest.
- cancellationToken
- CancellationToken
Sprider meddelande om att åtgärder ska avbrytas.
Returvärde
En löst SecurityKey.
Kommentarer
https://datatracker.ietf.org/doc/html/rfc7800#section-3.4