データベースに格納された、ほとんどの Rational® ClearQuest® 機能 (クエリーなど) に必要な Rational ClearQuest ユーザー名 (例えば、mycqname) を戻します。LDAP 認証を使用する場合、Rational ClearQuest ユーザー名は実際のログイン名でないことがあります。LDAP 認証の場合、GetUserLoginName メソッドは Rational ClearQuest ユーザー名 (User オブジェクトの名前フィールド) を戻し、データベースへの接続に使用されたログイン名 (ログインに使用された LDAP 識別子。例えば、myuniquename@ibm.com) は戻しません。
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);