Microsoft.Identity.Client.ITokenCacheInternal
Task<MsalRefreshTokenCacheItem> FindRefreshTokenAsync(AuthenticationRequestParameters requestParams, string familyId = null)
Returns a RT for the request. If familyId is specified, it tries to return the FRT.
Task<Account> GetAccountAssociatedWithAccessTokenAsync(AuthenticationRequestParameters requestParameters, MsalAccessTokenCacheItem msalAccessTokenCacheItem)
bool HasTokensNoLocks()
Shows if MSAL's in-memory token cache has any kind of RT or non-expired AT. Does not trigger a cache notification.
Ignores ADAL's cache.
True when MSAL has been configured to fire the serialization events i.e. external token caching is enabled.
FOCI - check in the app metadata to see if the app is part of the family
Task<Tuple<MsalAccessTokenCacheItem, MsalIdTokenCacheItem, Account>> SaveTokenResponseAsync(AuthenticationRequestParameters requestParams, MsalTokenResponse response)
Task<bool> StopLongRunningOboProcessAsync(string longRunningOboCacheKey, AuthenticationRequestParameters requestParameters)