CacheRefreshReason 列挙型

定義

AcquireTokenSilent、AcquireTokenForClient、または AcquireTokenOnBehalfOf を使用するときに、ID プロバイダーからアクセス トークンをフェッチする理由を指定します。

public enum CacheRefreshReason
type CacheRefreshReason = 
Public Enum CacheRefreshReason
継承
CacheRefreshReason

フィールド

名前 説明
NotApplicable 0

キャッシュ内でトークンが見つかった場合、または要求を行うときにキャッシュがヒットしないことが想定されている場合 (対話型呼び出し、ユーザー名パスワード呼び出し、デバイス コード フローなど)

ForceRefreshOrClaims 1

force_refreshが true に設定されたためにトークン要求が ID プロバイダーに送信されたとき。 WithClaims() が使用されている場合にも発生します。

NoCachedAccessToken 2

キャッシュされたアクセス トークンが存在しないためにトークン要求が ID プロバイダーに送信される場合

Expired 3

キャッシュされたアクセス トークンの有効期限が切れたためにトークン要求が ID プロバイダーに送信されたとき

ProactivelyRefreshed 4

refresh_inが使用され、既存のトークンを更新する必要があるため、トークン要求が ID プロバイダーに送信されたとき

CacheDisabled 5

内部トークン キャッシュが DisableInternalCacheOptionsを介して無効になっているため、トークン要求が ID プロバイダーに送信されたとき。

適用対象