/// <summary> /// Disable the given logger by removing from the logger collection /// </summary> /// <param name="logger"></param> internal static void Disable(AdalLogger logger) { lock (_lockObject) { Instance._loggers.Remove(logger); } }
/// <summary> /// Enable logging through the given logging delegate /// </summary> /// <param name="logger">The logger to send ADAL messages to</param> internal static void Enable(AdalLogger logger) { lock (_lockObject) { Instance._loggers.Add(logger); LoggerCallbackHandler.Callback = Instance; } }
/// <summary> /// Enable logging through the given logging delegate /// </summary> /// <param name="logger">The logger to send ADAL messages to</param> internal static void Enable(AdalLogger logger) { lock (_lockObject) { Instance._loggers.Add(logger); //LoggerCallbackHandler.LogCallback = Instance.Log; //LoggerCallbackHandler.PiiLoggingEnabled = true; } }
public AdalSession() { AdalLogger = new AdalLogger(WriteToTraceListeners); //LoggerCallbackHandler.UseDefaultLogging = false; }