setUserInfo

形式

public void setUserInfo(BLCDictionary userInfo)
                throws BLCException

機能

BLC実行ユーザのユーザ情報を設定します。BLC認証ユーザのユーザ情報は変更されません。ユーザ情報については,「表4-1 ユーザ情報の基本項目」を参照してください。

なお,このメソッドを呼び出す前に,loginメソッドまたはcheckLoginStatusメソッドを呼び出しておく必要があります。

変更した実行ユーザ情報は,BLCInfoクラスオブジェクトの有効範囲内(JSPページ内またはforwardによるBLCInfoクラスオブジェクト引き継ぎ)だけで有効です。

留意事項
このメソッドでは,ユーザ情報であるBLCDictionaryクラスオブジェクトに設定されているキー値を,パラメータに指定したオブジェクトのキーと値で更新して,実行ユーザ情報を変更します。
ただし,パラメータ「userInfo」に指定するBLCDictionaryクラスオブジェクトに,'blc_us_id'キーと有効な値が設定されている場合でも,ユーザ情報の'blc_us_id'キーの値は変更されません。
なお,BLCのユーザ情報は,'blc'で始まるキー名でオブジェクトに保持されます。このため,ユーザ情報をカスタマイズで一時的に拡張する場合は,'blc'で始まるキー名は使用しないでください。

パラメータ

userInfo

ユーザ情報を指定します。

例外

BLCException

パラメータ不正,またはBLC未認証エラーです。