kCura.WinEDDS.Api.LoginHelper
Defines helper methods for authentication in Relativity
namespace kCura.WinEDDS.Api
{
public class LoginHelper
{
public LoginHelper();
public static NetworkCredential LoginUsernamePassword(string username, string password, CookieContainer cookieContainer, IRunningContext runningContext, Func<string> correlationIdFunc);
public static NetworkCredential LoginUsernamePassword(string username, string password, CookieContainer cookieContainer, string webServiceUrl, IRunningContext runningContext, Func<string> correlationIdFunc);
public static NetworkCredential LoginUsernamePassword(string username, string password, CookieContainer cookieContainer, string webServiceUrl, CancellationToken token, IRunningContext runningContext, ILog logger, Func<string> correlationIdFunc);
public static void ValidateVersionCompatibility(NetworkCredential credential, CookieContainer cookieContainer, string webServiceUrl, CancellationToken token, IRunningContext runningContext, ILog logger, Func<string> correlationIdFunc);
}
}