インタフェース AccountNotificationListener
public interface AccountNotificationListener
アカウントの作成、パスワードリセット時、ロックアウト時、ログイン時などの通知を受け取るListenerのインタフェースです。。
-
メソッドの概要
修飾子とタイプメソッド説明default voidcreated(PasswordNotification notification) ユーザーアカウントが作成された後呼び出されます。default voidcredentialReset(PasswordNotification notification) ユーザーアカウントのパスワードがリセットされた後呼び出されます。default voidcredentialUpdated(PasswordNotification notification) パスワードが更新された後呼び出されます。default voidinit(AuthenticationPolicyDefinition policy) AccountNotificationListener自体の初期化処理を記述可能です。default voidloginFailed(LoginNotification notification) ログインに失敗した場合呼び出されます。default voidloginSuccess(LoginNotification notification) ログインに成功した場合呼び出されます。default voidpropertyUpdated(PropertyNotification notification) パスワード以外の属性が更新された後呼び出されます。default voidremove(AccountNotification notification) ユーザーアカウントが削除される場合呼び出されます。default voidrockedout(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-
-