PopKeyResolverFromKeyIdAsync 代理人
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
'kid' 要求のみを含む 'cnf' 要求から SecurityKey を解決するために呼び出されるデリゲート。
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)
パラメーター
- kid
- String
KeyIdentifier 値。
- validatedAccessToken
- SecurityToken
SignedHttpRequest 検証プロセス中に既に検証されたアクセス トークン ("at")。
- signedHttpRequest
- SecurityToken
SignedHttpRequest。
- signedHttpRequestValidationContext
- SignedHttpRequestValidationContext
SignedHttpRequest 検証に必要なパラメーターをラップする構造体。
- cancellationToken
- CancellationToken
操作を取り消す必要があることを示す通知を伝達します。
戻り値
解決された SecurityKey。
注釈
https://datatracker.ietf.org/doc/html/rfc7800#section-3.4