// Get formated URL Server std::string SoffidEssoManager::GetFormatedURLServer () { char serverPort[10]; // Server port itoa(getServerPort(), serverPort, 10); return ("https://" + getServerUrl() + ":" + serverPort); }
void LoginWidget::loginClicked() { QString name = QString(usernameEdit->text().toUTF8().c_str()); QString pass = QString(passwordEdit->text().toUTF8().c_str()); syslog(LOG_INFO,"LoginWidget::loginClicked(), %s - %s",usernameEdit->text().toUTF8().c_str(),passwordEdit->text().toUTF8().c_str()); syslog(LOG_INFO,"Server url: %s, server port: %i",getServerUrl().toStdString().c_str(),getServerPort()); m_loginQuery.setQuery(name,pass); m_loginQuery.doRequest(); }
void OptionsWidget::readSettings() { if (m_productName == "tracker") { m_visibleNameEdit->setText(m_settings.value("visibleName").toString()); } m_nameEdit->setText(m_settings.value("user").toString()); m_passwordEdit->setText(m_settings.value("password").toString()); m_channelEdit->setText(m_settings.value("channel").toString()); m_proxyType->setCurrentIndex(m_proxyType->findData(m_settings.value("proxy_type").toInt())); m_proxyHostEdit->setText(m_settings.value("proxy_host").toString()); m_proxyPortEdit->setValue(m_settings.value("proxy_port").toInt()); m_serverUrlEdit->setText(getServerUrl()); m_serverPortEdit->setValue(getServerPort()); m_cacheType->setCurrentIndex(m_cacheType->findData(m_settings.value("cache_type", 0).toInt())); m_cachePath->setText(m_settings.value("cache_path", QDir::homePath() + "/.geo2tag/uploaded_maps/").toString()); }
// Save configuration bool SoffidEssoManager::SaveConfiguration () { bool saveConfigOK = true; // Save config status // Save enable close session SeyconCommon::writeProperty("EnableCloseSession", getEnableCloseSession().c_str()); // Save enable close session SeyconCommon::writeProperty("enableLocalAccounts", getEnableSharedSession().c_str()); // Save login on startup SeyconCommon::writeProperty("ForceStartupLogin", getForceLogin().c_str()); // Save GINA dll (only Windows XP OS) SaveGINAConfiguration(); // Save login type SeyconCommon::writeProperty("LoginType", getLoginType().c_str()); // Save server URL setServerUrl(getServerUrl()); return saveConfigOK; }