GetUserLoginName

説明

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

注: このメソッドは、バージョン 2003.06.14 で使用可能になります。

構文

VBScript

adminSession.GetUserLoginName 

Perl

$adminSession->GetUserLoginName(); 
識別子
説明
adminSession
AdminSession オブジェクトは、現在のスキーマ リポジトリのアクセス セッションを表します。
戻り値
この AdminSession に関してログインしたユーザーのログイン名 (例えば、jjones) を含む String。

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

フィードバック