Exemple #1
0
 /// <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);
     }
 }
Exemple #2
0
 /// <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;
     }
 }
Exemple #3
0
 /// <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;
     }
 }
Exemple #4
0
 public AdalSession()
 {
     AdalLogger = new AdalLogger(WriteToTraceListeners);
     //LoggerCallbackHandler.UseDefaultLogging = false;
 }