AbstractManagedIdentityAcquireTokenParameterBuilder<T> クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
マネージド ID アプリケーション トークン要求ビルダーの抽象基本クラス。
public abstract class AbstractManagedIdentityAcquireTokenParameterBuilder<T> : Microsoft.Identity.Client.BaseAbstractAcquireTokenParameterBuilder<T> where T : BaseAbstractAcquireTokenParameterBuilder<T>
type AbstractManagedIdentityAcquireTokenParameterBuilder<'T (requires 'T :> BaseAbstractAcquireTokenParameterBuilder<'T>)> = class
inherit BaseAbstractAcquireTokenParameterBuilder<'T (requires 'T :> BaseAbstractAcquireTokenParameterBuilder<'T>)>
Public MustInherit Class AbstractManagedIdentityAcquireTokenParameterBuilder(Of T)
Inherits BaseAbstractAcquireTokenParameterBuilder(Of T)
型パラメーター
- T
- 継承
-
AbstractManagedIdentityAcquireTokenParameterBuilder<T>
- 派生
コンストラクター
| Name | 説明 |
|---|---|
| AbstractManagedIdentityAcquireTokenParameterBuilder<T>() |
AbstractManagedIdentityParameterBuilder の既定のコンストラクター。 |
メソッド
| Name | 説明 |
|---|---|
| ExecuteAsync() |
トークン要求を非同期的に実行します。 (継承元 BaseAbstractAcquireTokenParameterBuilder<T>) |
| ExecuteAsync(CancellationToken) |
非同期メソッドを取り消す可能性がある状態で、トークン要求を非同期的に実行します。 |
| Validate() |
AcquireToken 操作のパラメーターを検証します。 (継承元 BaseAbstractAcquireTokenParameterBuilder<T>) |
| WithCorrelationId(Guid) |
認証要求で使用する関連付け ID を設定します。 SDK と ID プロバイダー サービスの両方のログで要求を追跡するために使用されます。 設定されていない場合は、ランダムに生成されます。 (継承元 BaseAbstractAcquireTokenParameterBuilder<T>) |
| WithExtraQueryParameters(Dictionary<String,String>) |
古い.
HTTP 認証要求のクエリ文字列の追加クエリ パラメーターを設定します。 (継承元 BaseAbstractAcquireTokenParameterBuilder<T>) |
| WithExtraQueryParameters(IDictionary<String,ValueTuple<String,Boolean>>) |
キャッシュ キーに含めるパラメーターを制御して、HTTP 認証要求のクエリ文字列の追加クエリ パラメーターを設定します (継承元 BaseAbstractAcquireTokenParameterBuilder<T>) |
拡張メソッド
| Name | 説明 |
|---|---|
| WithCachePartitionKey<T>(BaseAbstractAcquireTokenParameterBuilder<T>, String, String, Boolean) |
キーと値のペアをクエリ パラメーターとして送信せずに、トークン キャッシュ キーに追加します。
これを使用して、キャッシュされたトークンをパーティション分割します (たとえば、同じユーザーの通常のセッションから有効期間の短いセッションを分離する)。 キャッシュされたエントリを照合するには、 |
| WithCachePartitionKey<T>(BaseAbstractAcquireTokenParameterBuilder<T>, String, String) |
キーと値のペアをクエリ パラメーターとして送信せずに、トークン キャッシュ キーに追加します。
これを使用して、キャッシュされたアクセス トークンをパーティション分割します (たとえば、同じユーザーの通常のセッションから有効期間の短いセッションを分離する)。 キャッシュされたエントリを照合するには、 |
| WithOtelTagsEnricher<T>(AbstractManagedIdentityAcquireTokenParameterBuilder<T>, Action<ExecutionResult,IList<KeyValuePair<String,Object>>>) |
このマネージド ID トークンの取得に対して MSAL が出力する OpenTelemetry メトリックに追加のタグ (ディメンション) を追加するデリゲートを登録します。 MSAL がメトリックを記録し、取得の ExecutionResult (結果または例外を含む成功または失敗を示す) をタグの変更可能なリストと共に受け取ると、デリゲートが呼び出されます。 その一覧に追加されたタグは、プロアクティブなバックグラウンド更新中に出力されるメトリックを含め、要求に記録されたすべてのメトリックにアタッチされます。 |