GetUserLoginName

Descrizione

Restituisce il nome utente Rational ClearQuest (ad esempio, mycqname) memorizzato nel database e richiesto per la maggior parte delle funzioni Rational ClearQuest, come ad esempio 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.

Nota: questo metodo è stato reso disponibile nella versione 2003.06.14.

Sintassi

VBScript

adminSession.GetUserLoginName 

Perl

$adminSession->GetUserLoginName(); 
Identificativo
Descrizione
adminSession
L'oggetto AdminSession rappresenta la sessione di accesso corrente del repository di schemi.
Valore di ritorno
Una stringa contenente il nome di accesso (ad esempio, jjones) dell'utente che ha eseguito l'accesso per questo AdminSession.

Esempi

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);

Feedback