<PackageReference Include="Microsoft.Identity.Client" Version="4.84.2-preview4-GetManagedIdentityCapabilitiesAsync" />

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); } }