std::map<std::string, PasswordAndDBs> userRegister;
std::map<std::string, std::list<std::string> > targetsByUser;
std::map<yp2::Session, std::string> userBySession;
std::map<std::string, PasswordAndDBs> userRegister;
std::map<std::string, std::list<std::string> > targetsByUser;
std::map<yp2::Session, std::string> userBySession;
targetRegisterName = yp2::xml::get_text(ptr);
m_p->got_targetRegister = true;
} else if (!strcmp((const char *) ptr->name,
targetRegisterName = yp2::xml::get_text(ptr);
m_p->got_targetRegister = true;
} else if (!strcmp((const char *) ptr->name,
if (contains(authorisedTargets, *i) ||
contains(authorisedTargets, "*")) {
if (contains(authorisedTargets, *i) ||
contains(authorisedTargets, "*")) {
return reject_init(package,
YAZ_BIB1_ACCESS_TO_SPECIFIED_DATABASE_DENIED, i->c_str());
i = targets.erase(i);
}
}
return reject_init(package,
YAZ_BIB1_ACCESS_TO_SPECIFIED_DATABASE_DENIED, i->c_str());
i = targets.erase(i);
}
}
if (targets.size() == 0)
return reject_init(package,
YAZ_BIB1_ACCESS_TO_SPECIFIED_DATABASE_DENIED,
if (targets.size() == 0)
return reject_init(package,
YAZ_BIB1_ACCESS_TO_SPECIFIED_DATABASE_DENIED,