語言

PopKeyResolverAsync 代理人

定義

如果設定好,代表會掌控 PoP 金鑰的解析。

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) 

參數

validatedAccessToken
SecurityToken

一個在 SignedHttpRequest 驗證過程中已經驗證過的存取權杖(「at」)。

signedHttpRequest
SecurityToken

一個已簽署的HttpRequest。

signedHttpRequestValidationContext
SignedHttpRequestValidationContext

一個包裹 SignedHttpRequest 驗證所需參數的結構。

cancellationToken
CancellationToken

發布取消營運的通知。>

傳回值

一個決心 SecurityKey。

適用於