<PackageReference Include="Microsoft.Identity.Client" Version="4.84.1" />

Microsoft.Identity.Client.ApplicationOptions

public abstract class ApplicationOptions : BaseApplicationOptions
Base class for options objects with string values loadable from a configuration file (for instance a JSON file, as in an asp.net configuration scenario) See https://aka.ms/msal-net-application-configuration See also derived classes PublicClientApplicationOptions and ConfidentialClientApplicationOptions
namespace Microsoft.Identity.Client { public abstract class ApplicationOptions : BaseApplicationOptions { public string ClientId { get; set; } public string TenantId { get; set; } public AadAuthorityAudience AadAuthorityAudience { get; set; } public string Instance { get; set; } public AzureCloudInstance AzureCloudInstance { get; set; } public string RedirectUri { get; set; } public string ClientName { get; set; } public string ClientVersion { get; set; } public IEnumerable<string> ClientCapabilities { get; set; } public bool LegacyCacheCompatibilityEnabled { get; set; } public string KerberosServicePrincipalName { get; set; } public KerberosTicketContainer TicketContainer { get; set; } protected ApplicationOptions(); } }