void FreyaMSConfig::InsertGlobalData(const QXmppConfiguration &config)
{
    QVariantMap globalConfigMap;
    globalConfigMap.insert(FREYAMS_CFG_CONFIDSERVER,   config.host());
    globalConfigMap.insert(FREYAMS_CFG_CONFIDPORT,     config.port());
    globalConfigMap.insert(FREYAMS_CFG_CONFIDDOMAIN,   config.domain());
    globalConfigMap.insert(FREYAMS_CFG_CONFIDRESOURCE, FREYAMS_INF_DEFCONFRESOURCE);
    globalConfigMap.insert(FREYAMS_CFG_CONFIDACCOUND,  config.jidBare().split("@").at(0));
    QVariantMap defaultConfig;
    defaultConfig.insert(FREYAMS_CFG_CONFIDDEFAULT, globalConfigMap);
    defaultConfig.insert(FREYAMS_CFG_CONFIDNONE, FreyaCryptogram::EnCryptogram(config.password()));
    FreyaBaseControl::GetFreyaControl()->SetConfigToFile(FREYAMS_PTH_GLOBALCONFIGPATH, defaultConfig);
}