1 #include <DatabaseUtils/Krb5Utils.h> 8 int iresult =
system(cmd.c_str());
16 if (keytab ==
"" && krb5Id !=
"" && krb5IdSfx !=
"") {
18 int iresult =
system(cmd.c_str());
19 return (iresult == 0);
22 std::string cmd =
"kinit -F -A -k -t " + keytab +
" " + krb5Id + krb5IdSfx;
23 int iresult =
system(cmd.c_str());
24 return (iresult == 0);
system("rm -rf microbeam.root")
static bool getTicket(std::string keytab, std::string krb5Id, std::string krb5IdSfx)
static bool checkTicket(std::string krb5Id)