Microsoft.Identity.Client.IClientApplicationBase
namespace Microsoft.Identity.Client
{
public interface IClientApplicationBase : IApplicationBase
{
IAppConfig AppConfig { get; }
ITokenCache UserTokenCache { get; }
string Authority { get; }
Task<IEnumerable<IAccount>> GetAccountsAsync();
Task<IAccount> GetAccountAsync(string identifier);
Task<IEnumerable<IAccount>> GetAccountsAsync(string userFlow);
AcquireTokenSilentParameterBuilder AcquireTokenSilent(IEnumerable<string> scopes, IAccount account);
AcquireTokenSilentParameterBuilder AcquireTokenSilent(IEnumerable<string> scopes, string loginHint);
Task RemoveAsync(IAccount account);
}
}