PopKeyResolverFromKeyIdAsync Delegat
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Stellvertretung, die aufgerufen wird, um einen SecurityKey Von einem "cnf"-Anspruch aufzulösen, der nur den Anspruch "Kind" enthält.
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)
Parameter
- kid
- String
KeyIdentifier-Wert.
- validatedAccessToken
- SecurityToken
Ein Zugriffstoken ("at"), das bereits während des SignedHttpRequest-Überprüfungsprozesses überprüft wurde.
- signedHttpRequest
- SecurityToken
A SignedHttpRequest.
- signedHttpRequestValidationContext
- SignedHttpRequestValidationContext
Eine Struktur, die Parameter umschließt, die für die SignedHttpRequest-Überprüfung erforderlich sind.
- cancellationToken
- CancellationToken
Gibt die Benachrichtigung an, dass Vorgänge abgebrochen werden sollen.
Rückgabewert
Ein aufgelöstes SecurityKey.
Hinweise
https://datatracker.ietf.org/doc/html/rfc7800#section-3.4