Microsoft.Identity.Client.ApplicationOptions
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();
}
}