TokenCacheRefreshArgs クラス

定義

TokenCache OnBefore イベントと OnAfter イベントに送信される Args。

public class TokenCacheRefreshArgs
type TokenCacheRefreshArgs = class
Public Class TokenCacheRefreshArgs
継承
TokenCacheRefreshArgs

プロパティ

IsCaeEnabled

CAE に対してキャッシュが有効になっているかどうか。 この値は、キャッシュのパーティション分割方法のインジケーターとして使用する必要があることに注意してください。 この値が に設定されたトークン キャッシュ更新イベントは、この値が にtruefalse設定されているものとは異なるキャッシュ インスタンスから発生します。

SuggestedCacheKey

推奨されるトークン キャッシュ キー。これは、キーと値のペアとキーベースの取得を格納できる汎用ストレージ メカニズムと共に使用できます。 Web アプリに推奨されるパターンである、ユーザーごとに 1 つのトークン キャッシュを格納するアプリケーションで便利です。

値は次のような内容です。

  • homeAccountIdGetAccount(homeAccountId)、、RemoveAccountおよび のAcquireTokenSilent場合は、機密クライアント呼び出しでトークンを書き込む場合
  • AcquireTokenForClient"{clientId}__AppTokenCache"
  • "{clientId}_{tenantId}_AppTokenCache"AcquireTokenForClient テナント固有の機関を使用する場合
  • の元のトークンのハッシュ AcquireTokenOnBehalfOf

適用対象