1293
1306
std::string tmp = str.substr(pos + tmp_str.size() + 1);
1294
1307
std::cout << Arc::IString("The validity duration of VOMS AC is shortened from %s to %s, due to the validity constraint on voms server side.\n", voms_period, tmp);
1297
std::cout << Arc::IString("Cannot get any AC or attributes info from VOMS server: %s;\n Returned message from VOMS server: %s\n", voms_server, str);
1298
break; //since the voms servers with the same name should be looked as the same for robust reason, the other voms server should that can be reached could returned the same message. So we exists the loop, even if there are other backup voms server exist.
1310
std::cout << Arc::IString("Cannot get any AC or attributes info from VOMS server: %s;\n Returned message from VOMS server: %s\n", voms_server, str);
1311
break; //since the voms servers with the same name should be looked as the same for robust reason, the other voms server that can be reached could returned the same message. So we exists the loop, even if there are other backup voms server exist.
1301
1315
std::cout << Arc::IString("Returned message from VOMS server %s is: %s\n", voms_server, ret_str);
1305
1320
//Put the return attribute certificate into proxy certificate as the extension part