public IItJakubService GetUnsecuredClient() { var endpoint = m_configurationProvider.GetEndpointAddress(MainServiceEndpointName); var binding = m_configurationProvider.GetBasicHttpBinding(); var client = new ItJakubServiceClient(binding, endpoint); return(client); }
/// <summary> /// /// </summary> /// <param name="username">Username</param> /// <param name="authenticationToken">Password or communication token</param> /// <returns></returns> public IItJakubService GetAuthenticatedClient(string username, string authenticationToken) { var client = new ItJakubServiceClient(MainServiceEndpointNameAuthenticated); if (client.ClientCredentials == null) { throw new ArgumentException("Cannot set credentials for client"); } client.ClientCredentials.UserName.UserName = username; client.ClientCredentials.UserName.Password = authenticationToken; return(client); }
public IItJakubService GetAuthenticatedClient(string username, string commToken) { var endpoint = m_configurationProvider.GetEndpointAddress(MainServiceEndpointNameAuthenticated); var binding = m_configurationProvider.GetBasicHttpsBindingUserNameAuthentication(); var client = new ItJakubServiceClient(binding, endpoint); if (client.ClientCredentials == null) { throw new ArgumentException("Cannot set credentials for client"); } client.ClientCredentials.UserName.UserName = username; client.ClientCredentials.UserName.Password = commToken; return(client); }
public IItJakubService GetUnsecuredClient() { var client = new ItJakubServiceClient(MainServiceEndpointName); return(client); }