Class 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 ApplicationOptions
public abstract class BaseApplicationOptions
- Inheritance
-
BaseApplicationOptions
- Derived
- Inherited Members
Constructors
BaseApplicationOptions()
protected BaseApplicationOptions()
Properties
EnablePiiLogging
Flag to enable/disable logging of Personally Identifiable Information (PII).
PII logs are never written to default outputs like Console, Logcat or NSLog
Default is set to false, which ensures that your application is compliant with GDPR. You can set
it to true for advanced debugging requiring PII. See https://aka.ms/msal-net-logging
public bool EnablePiiLogging { get; set; }
Property Value
- See Also
IsDefaultPlatformLoggingEnabled
Flag to enable/disable logging to platform defaults. In Desktop, Event Tracing is used. In iOS, NSLog is used.
In Android, logcat is used. The default value is false. See https://aka.ms/msal-net-logging
public bool IsDefaultPlatformLoggingEnabled { get; set; }
Property Value
- See Also
LogLevel
Enables you to configure the level of logging you want. The default value is Info. Setting it to Error will only get errors Setting it to Warning will get errors and warning, etc.. See https://aka.ms/msal-net-logging
public LogLevel LogLevel { get; set; }