public static int doMemberLogin() { string userName = ConfigurationManager.AppSettings["cobUserNameQA"]; string userPassword = ConfigurationManager.AppSettings["cobPasswordQA"]; string requestBody = "{\"user\": {\"loginName\":\"" + userName + "\",\"password\":\"" + userPassword + "\"}}"; string userLoginURL = localURLVer1 + "user/login"; string cobses = loginTokens["cobSession"]; List <string> headers = new List <string>(); headers.Add("Authorization:{cobSession= " + cobses + "}");//passing cobrand session id. string jsonResponse = HTTP.doPostUser(userLoginURL, headers, requestBody, null); if (jsonResponse == null) { return(0); } else { UserContext member = (UserContext)GSONParser.handleJson(jsonResponse, typeof(UserContext)); loginTokens["userSession"] = member.user.session.userSession; usession = loginTokens["userSession"]; return(1); } }
public static string localURLVer1 = ConfigurationManager.AppSettings["url"];//"http://localhost:8080/ysl/yodlee/"; public static int registerUser() { string userName = ConfigurationManager.AppSettings["cobUserName"]; string password = ConfigurationManager.AppSettings["cobPassword"]; string registerJson = ConfigurationManager.AppSettings["regJson"]; string registerUrl = localURLVer1 + "/user/register"; string cobses = loginTokens["cobSession"];//cobrand session id List <string> headers = new List <string>(); headers.Add("Authorization:{cobSession= " + cobses + "}");//passing cobrand session id. string jsonResponse = HTTP.doPostUser(registerUrl, headers, null, registerJson); if (jsonResponse == null) { Console.WriteLine("Wrong cobrand username/password"); return(0); } else { CobrandContext coBrand = (CobrandContext)GSONParser.handleJson(jsonResponse, typeof(CobrandContext)); Console.WriteLine("--- Cobrand Session Id ---"); Console.WriteLine(coBrand.session.cobSession); Console.WriteLine("--------------------------"); loginTokens["cobSession"] = coBrand.session.cobSession; cbsession = coBrand.session.cobSession; return(1); } }
public static int doCoBrandLogin() { string coBrandUserName = ConfigurationManager.AppSettings["cobUserName"]; string coBrandPassword = ConfigurationManager.AppSettings["cobPassword"]; //string mn = "doCoBrandLogin(coBrandUserName " + coBrandUserName + ", coBrandPassword " + coBrandPassword + " )"; //string requestBody = "cobrandLogin="******"&cobrandPassword="******"{\"cobrand\":{\"cobrandLogin\":\"" +coBrandUserName + "\",\"cobrandPassword\":\"" + coBrandPassword+"\"}"; string requestBody = "{\"cobrand\": {\"cobrandLogin\":\"" + coBrandUserName + "\",\"cobrandPassword\":\"" + coBrandPassword + "\"}}"; string coBrandLoginURL = localURLVer1 + "cobrand/login"; string jsonResponse = HTTP.doPostUser(coBrandLoginURL, null, requestBody, null); if (jsonResponse == null) { return(0); } else { CobrandContext coBrand = (CobrandContext)GSONParser.handleJson(jsonResponse, typeof(CobrandContext)); loginTokens["cobSession"] = coBrand.session.cobSession; cbsession = coBrand.session.cobSession; return(1); } }