ClientSignedAssertion.Assertion プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
WithClientAssertion(Func<AssertionRequestOptions,CancellationToken,Task<ClientSignedAssertion>>)に指定されたclientAssertionProvider コールバックによって返されるクライアント アサーション (JWT) とオプションの相互 TLS バインド証明書を表します。
public string Assertion { get; set; }
member this.Assertion : string with get, set
Public Property Assertion As String
プロパティ値
注釈
MSAL は、client_assertion パラメーターとしてトークン エンドポイントにAssertionを転送します。 アプリケーションで相互 TLS 所有証明 (PoP) が有効になっていて、 TokenBindingCertificate が指定されている場合、MSAL は client_assertion_type を urn:ietf:params:oauth:client-assertion-type:jwt-popに設定します。それ以外の場合は、 jwt-bearerを使用します。
クライアント アサーション (必要な要求、対象ユーザー、有効期間) の構築に関するガイダンスは、 aka.ms/msal-net-client-assertion で入手できます。 アサーションはコールバックによって作成されます。MSAL では、変更や再署名は行われません。 **注:** 再利用が必要な場合は、アサーションと証明書をキャッシュするのは呼び出し元にかかってください。