Restituisce il nome utente Rational ClearQuest (ad esempio, mycqname) memorizzato nel database e richiesto per parecchie funzioni Rational ClearQuest, come le query. Durante l'utilizzo dell'autenticazione LDAP, il nome utente Rational ClearQuest può non essere il nome di accesso effettivo. Per l'autenticazione LDAP, il metodo GetUserLoginName restituisce il nome utente Rational ClearQuest (campo Name dell'oggetto User) e non il nome di accesso (ovvero, l'identificativo LDAP utilizzato per effettuare l'accesso, ad esempio, myuniquename@ibm.com) utilizzato per collegarsi al database.
VBScript
adminSession.GetUserLoginName
Perl
$adminSession->GetUserLoginName();
VBScript
set adminSession = CreateObject("ClearQuest.AdminSession") adminSession.Logon "admin", "admin", "" userLogin = adminSession.GetUserLoginName ' ...
Perl
use CQPerlExt; #Create a Rational ClearQuest admin session $adminSession= CQAdminSession::Build(); #Logon as admin $adminSession->Logon("admin","admin",""); #Get the user "Dev" object $userLogin = $adminSession->GetUserLoginName(); #... CQAdminSession::Unbuild($adminSession);