private bool UserAuth(JiraUserAuthModel userInfo, out String cookie, out String errMsg) { string jiraUri = BaseJiraUrl + "/rest/auth/1/session"; try { var response = Utils.CreatePostHttpResponse(jiraUri, userInfo, 30000, null, Encoding.UTF8, null); var cookieString = response.GetResponseHeader("Set-Cookie"); var cookieMath = m_CookieRegex.Match(cookieString); if (cookieMath.Success) { cookieString = cookieMath.Value; } cookie = cookieString; errMsg = String.Empty; return(true); } catch (WebException webEx) { cookie = String.Empty; errMsg = webEx.Message; return(false); } catch (Exception e) { cookie = String.Empty; errMsg = e.Message; return(false); } }
public FormPermissonUser(JiraUserAuthModel userAuth) { InitializeComponent(); JiraUserAuth = userAuth; txtUserName.Text = JiraUserAuth.User; txtPassword.Text = JiraUserAuth.Password; }
public static void WriteJiraUserAuthInfo(JiraUserAuthModel user) { using (var fs = new FileStream(GetJiraUserAuthFilePath(), FileMode.Truncate, FileAccess.Write)) { var xmlReader = new System.Xml.Serialization.XmlSerializer(typeof(JiraUserAuthModel)); try { var writeUser = new JiraUserAuthModel { User = user.User, Password = user.Password }; writeUser.Password = Utils.Encrypt(writeUser.Password); xmlReader.Serialize(fs, writeUser); } catch (Exception) { } } }
public JiraOperator(JiraUserAuthModel user) { User = user; }
public FormPermissonUser() { JiraUserAuth = new JiraUserAuthModel(); InitializeComponent(); }
private bool UserAuth(JiraUserAuthModel userInfo, out String cookie, out String errMsg) { string jiraUri = BaseJiraUrl + "/rest/auth/1/session"; try { var response = Utils.CreatePostHttpResponse(jiraUri, userInfo, 30000, null, Encoding.UTF8, null); var cookieString = response.GetResponseHeader("Set-Cookie"); var cookieMath = m_CookieRegex.Match(cookieString); if (cookieMath.Success) { cookieString = cookieMath.Value; } cookie = cookieString; errMsg = String.Empty; return true; } catch (WebException webEx) { cookie = String.Empty; errMsg = webEx.Message; return false; } catch (Exception e) { cookie = String.Empty; errMsg = e.Message; return false; } }
public static void WriteJiraUserAuthInfo(JiraUserAuthModel user) { using (var fs = new FileStream(GetJiraUserAuthFilePath(), FileMode.Truncate, FileAccess.Write)) { var xmlReader = new System.Xml.Serialization.XmlSerializer(typeof(JiraUserAuthModel)); try { var writeUser = new JiraUserAuthModel {User = user.User, Password = user.Password}; writeUser.Password = Utils.Encrypt(writeUser.Password); xmlReader.Serialize(fs, writeUser); } catch (Exception) { } } }