システム管理者ログイン認証リスナーインタフェース。
システム管理者ログイン認証後にコールされる認証用リスナーインタフェースです。
システム管理者ログイン認証リスナーを実装する場合は必ずこのインターフェースを実装します。
このインターフェースを実装したクラスをプラグイン設定ファイルに記述します。
拡張ポイント |
jp.co.intra_mart.security.administrator.certification |
XML構造 |
<plugin>
<extension point="jp.co.intra_mart.security.administrator.certification">
<certification
name="プラグイン名"
id="プラグインID"
version="バージョン"
rank="ランク">
<certification-class>認証クラス名</certification-class>
<certification-listener target="ターゲット認証クラス名">
<listener-class>システム管理者ログイン認証リスナーインタフェース実装クラス名(フルパッケージ名)</listener-class>
</certification-listener>
</certification>
</extension>
</plugin>
|
認証リスナークラスのマージ |
- target 指定がある場合、target で指定された認証クラス設定に登録されます。
- target 指定がない場合で、認証クラス設定と同じプラグインに設定されている場合、その認証クラス設定に登録されます。
- target 指定がない場合で、認証クラス設定と同じプラグインに設定されていない場合、全ての認証クラス設定に登録されます。
|
サンプル |
<plugin>
<extension point="jp.co.intra_mart.security.administrator.certification">
<certification
name="standard"
id="jp.co.intra_mart.security.administrator.certification.listener.standard"
version="8.0"
rank="100">
<certification-class>jp.co.intra_mart.system.security.certification.provider.impl.StandardAdministratorCertification</certification-class>
<certification-listener>
<listener-class>jp.co.intra_mart.system.security.certification.provider.impl.StandardAdministratorCertificationListener</listener-class>
</certification-listener>
</certification>
</extension>
</plugin>
|