PopKeyResolverAsync Delegat

Definition

Ein Delegat, der die Kontrolle über die PoP-Schlüsselauflösung übernimmt, falls festgelegt.

public delegate System.Threading.Tasks.Task<Microsoft.IdentityModel.Tokens.SecurityKey> PopKeyResolverAsync(SecurityToken validatedAccessToken, SecurityToken signedHttpRequest, SignedHttpRequestValidationContext signedHttpRequestValidationContext, CancellationToken cancellationToken);
type PopKeyResolverAsync = delegate of SecurityToken * SecurityToken * SignedHttpRequestValidationContext * CancellationToken -> Task<SecurityKey>
Public Delegate Function PopKeyResolverAsync(validatedAccessToken As SecurityToken, signedHttpRequest As SecurityToken, signedHttpRequestValidationContext As SignedHttpRequestValidationContext, cancellationToken As CancellationToken) As Task(Of SecurityKey) 

Parameter

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.

Gilt für: