システム関数 SysLib.setRemoteUser は、 リモート・プログラムへの呼び出しで使用するユーザー ID およびパスワードを設定します。
SysLib.setRemoteUser( userID STRING in, password STRING in)
リモート呼び出しで、リンケージ・オプション・パーツの callLink エレメントのプロパティー remoteComType が CICSJ2C、CICSECI、または JAVA400 である場合、許可は SysLib.setRemoteUser に渡された値 (非ブランクの場合) に基づいて行われます。 値がブランクであったり、 値の指定がない場合、ファイル csouidpwd.properties で値がシークされます。 このファイルには、プロパティー CSOUID (ユーザー ID 用) および CSOPWD (パスワード用) が含まれています。 いずれの方法も使用されない場合、EGL ランタイムは、ユーザー名およびパスワードなしの呼び出しを行います。
SysLib.setRemoteUser を呼び出す前に、 コードでは、ユーザー ID とパスワードの入力を求めるプロンプトを出すダイアログ・ボックスを表示する Java™ アクセス関数を発行することができます。 ユーザーが情報を提供しないときに有効になるデフォルトとして、csouidpwd.properties 内のこれらの値を、1 つまたは両方使用することができます。