/// <summary>
 /// Initialize the Azure AD Connection with config and diagnostics
 /// </summary>
 /// <param name="authenticationEndpoint">The authentication endpoint used to send the user to an Azure AD login screen</param>
 /// <param name="azureADCredentials"></param>
 /// <param name="traceLogger"></param>
 public AzureADALv1Connection(string authenticationEndpoint, AzureADConfig azureADCredentials, ITraceLogger traceLogger)
 {
     _iLogger           = traceLogger;
     AzureADCache       = new AzureADTokenCache(authenticationEndpoint, azureADCredentials, traceLogger);
     AzureADCredentials = azureADCredentials;
 }
示例#2
0
 /// <summary>
 /// Initialize the Azure AD Connection with config and diagnostics
 /// </summary>
 /// <param name="azureADCredentials"></param>
 /// <param name="traceLogger"></param>
 public AzureADALv1Connection(AzureADConfig azureADCredentials, ITraceLogger traceLogger)
 {
     _iLogger           = traceLogger;
     AzureADCache       = new AzureADTokenCache(azureADCredentials, traceLogger);
     AzureADCredentials = azureADCredentials;
 }