Microsoft.Identity.Client.Platforms.Android.AndroidTokenCacheAccessor
namespace Microsoft.Identity.Client.Platforms.Android
{
internal class AndroidTokenCacheAccessor : ITokenCacheAccessor
{
public int EntryCount { get; }
public AndroidTokenCacheAccessor();
public AndroidTokenCacheAccessor(RequestContext requestContext);
public void SaveAccessToken(MsalAccessTokenCacheItem item);
public void SaveRefreshToken(MsalRefreshTokenCacheItem item);
public void SaveIdToken(MsalIdTokenCacheItem item);
public void SaveAccount(MsalAccountCacheItem item);
public void DeleteAccessToken(MsalAccessTokenCacheItem item);
public void DeleteRefreshToken(MsalRefreshTokenCacheItem item);
public void DeleteIdToken(MsalIdTokenCacheItem item);
public void DeleteAccount(MsalAccountCacheItem item);
public void Clear(ILoggerAdapter requestlogger);
public MsalIdTokenCacheItem GetIdToken(MsalAccessTokenCacheItem accessTokenCacheItem);
public List<MsalAccessTokenCacheItem> GetAllAccessTokens(string optionalPartitionKey = null, ILoggerAdapter requestlogger = null);
public List<MsalRefreshTokenCacheItem> GetAllRefreshTokens(string optionalPartitionKey = null, ILoggerAdapter requestlogger = null);
public List<MsalIdTokenCacheItem> GetAllIdTokens(string optionalPartitionKey = null, ILoggerAdapter requestlogger = null);
public List<MsalAccountCacheItem> GetAllAccounts(string optionalPartitionKey = null, ILoggerAdapter requestlogger = null);
public MsalAccountCacheItem GetAccount(MsalAccountCacheItem accountCacheItem);
public bool HasAccessOrRefreshTokens();
public MsalAppMetadataCacheItem ReadAppMetadata(MsalAppMetadataCacheItem appMetadataItem);
public void WriteAppMetadata(MsalAppMetadataCacheItem appMetadata);
public void SaveAppMetadata(MsalAppMetadataCacheItem item);
public List<MsalAppMetadataCacheItem> GetAllAppMetadata();
public MsalAppMetadataCacheItem GetAppMetadata(MsalAppMetadataCacheItem appMetadataItem);
}
}