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 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 JiraOperator(JiraUserAuthModel user)
 {
     User = user;
 }
 public FormPermissonUser()
 {
     JiraUserAuth = new JiraUserAuthModel();
     InitializeComponent();
 }
        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)
                {

                }
            }
        }