インタフェース AccountNotificationListener
public interface AccountNotificationListener
アカウントの作成、パスワードリセット時、ロックアウト時、ログイン時などの通知を受け取るListenerのインタフェースです。。
-
メソッドの概要
修飾子とタイプメソッド説明default void
created
(PasswordNotification notification) ユーザーアカウントが作成された後呼び出されます。default void
credentialReset
(PasswordNotification notification) ユーザーアカウントのパスワードがリセットされた後呼び出されます。default void
credentialUpdated
(PasswordNotification notification) パスワードが更新された後呼び出されます。default void
init
(AuthenticationPolicyDefinition policy) AccountNotificationListener自体の初期化処理を記述可能です。default void
loginFailed
(LoginNotification notification) ログインに失敗した場合呼び出されます。default void
loginSuccess
(LoginNotification notification) ログインに成功した場合呼び出されます。default void
propertyUpdated
(PropertyNotification notification) パスワード以外の属性が更新された後呼び出されます。default void
remove
(AccountNotification notification) ユーザーアカウントが削除される場合呼び出されます。default void
rockedout
(AccountNotification notification) ユーザーアカウントがロックアウトされた後呼び出されます。
-
メソッドの詳細
-
init
AccountNotificationListener自体の初期化処理を記述可能です。 AccountNotificationListenerのインスタンスが生成された後、呼び出されます。- パラメータ:
policy
- AccountNotificationListenerが定義されているAuthenticationPolicyDefinition
-
created
ユーザーアカウントが作成された後呼び出されます。- パラメータ:
notification
- 通知の本体
-
credentialReset
ユーザーアカウントのパスワードがリセットされた後呼び出されます。- パラメータ:
notification
- 通知の本体
-
rockedout
ユーザーアカウントがロックアウトされた後呼び出されます。- パラメータ:
notification
- 通知の本体
-
credentialUpdated
パスワードが更新された後呼び出されます。- パラメータ:
notification
-
-
propertyUpdated
パスワード以外の属性が更新された後呼び出されます。- パラメータ:
notification
-
-
remove
ユーザーアカウントが削除される場合呼び出されます。 (※他のメソッドと異なり、実際の削除処理前に呼び出されます)- パラメータ:
notification
-
-
loginSuccess
ログインに成功した場合呼び出されます。- パラメータ:
notification
-
-
loginFailed
ログインに失敗した場合呼び出されます。 ログイン失敗時には適用する認証ポリシーが確定できないため、 DEFAULTポリシーにに定義されるListenerに対して通知されます。 また、notificationに保持されるuserOidは確定できないためnullです。- パラメータ:
notification
-
-