intra-mart 6.1.14

jp.co.intra_mart.foundation.security.group
インタフェース GroupSuperUserReaderDecorator


public interface GroupSuperUserReaderDecorator

管理者情報読み込み時(読み込み直後)の拡張インターフェースを定義します。

導入されたバージョン:
5.0
バージョン:
1.0

メソッドの概要
 SuperUser doDecoration(String groupId, SuperUser superUser)
          アカウントをデータストアからの読み込み直後にコールされます。
 void init(Map params)
          管理者デコレータの初期化。
 

メソッドの詳細

init

public void init(Map params)
管理者デコレータの初期化。

このクラスを実装したクラスが生成される時、一度だけこのメソッドが呼び出される。

パラメータ:
params - 初期化パラメータのマップ(Map)

doDecoration

public SuperUser doDecoration(String groupId,
                              SuperUser superUser)
アカウントをデータストアからの読み込み直後にコールされます。

引数のgroupIdがnullの場合はシステム管理者の管理者情報を拡張して返却します。
引数のgroupIdがnullのでない場合はグループ管理者の管理者情報を拡張して返却します。

パラメータ:
groupId - ログイングループID
superUser - 読み込みが行われた管理者情報
戻り値:
拡張された管理者情報

intra-mart 6.1.14

Copyright © 2000-2010 NTT DATA INTRAMART CO.,LTD.. All Rights Reserved.