CacheRefreshReason Enum

  • java.lang.Object
    • java.lang.Enum
      • com.microsoft.aad.msal4j.CacheRefreshReason

public enum CacheRefreshReason
extends java.lang.Enum<CacheRefreshReason>

Specifies the reason for fetching the access token from the identity provider when using acquireTokenSilently(SilentParameters parameters)

Fields

CLAIMS

Silent call was made with claims set

EXPIRED

Cached access token was expired and successfully refreshed

FORCE_REFRESH

Silent call was made with the force refresh option

NOT_APPLICABLE

Token did not need to be refreshed, or was retrieved in a non-silent call

NO_CACHED_ACCESS_TOKEN

Access token was missing from the cache, but a valid refresh token was used to retrieve a new access token

PROACTIVE_REFRESH

Cached access token was not expired but was after the 'refresh_in' value, and was proactively refreshed before the expiration date

Methods inherited from java.lang.Enum

java.lang.Enum.<T>valueOf java.lang.Enum.clone java.lang.Enum.compareTo java.lang.Enum.equals java.lang.Enum.finalize java.lang.Enum.getDeclaringClass java.lang.Enum.hashCode java.lang.Enum.name java.lang.Enum.ordinal java.lang.Enum.toString

Methods inherited from java.lang.Object

java.lang.Object.getClass java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Methods

valueOf(String name)

public static CacheRefreshReason valueOf(String name)

Parameters

name
java.lang.String

Returns

values()

public static CacheRefreshReason[] values()

Returns

Applies to