インタフェース AccountNotificationListener


public interface AccountNotificationListener
アカウントの作成、パスワードリセット時、ロックアウト時、ログイン時などの通知を受け取るListenerのインタフェースです。。
  • メソッドの詳細

    • init

      default void init(AuthenticationPolicyDefinition policy)
      AccountNotificationListener自体の初期化処理を記述可能です。 AccountNotificationListenerのインスタンスが生成された後、呼び出されます。
      パラメータ:
      policy - AccountNotificationListenerが定義されているAuthenticationPolicyDefinition
    • created

      default void created(PasswordNotification notification)
      ユーザーアカウントが作成された後呼び出されます。
      パラメータ:
      notification - 通知の本体
    • credentialReset

      default void credentialReset(PasswordNotification notification)
      ユーザーアカウントのパスワードがリセットされた後呼び出されます。
      パラメータ:
      notification - 通知の本体
    • rockedout

      default void rockedout(AccountNotification notification)
      ユーザーアカウントがロックアウトされた後呼び出されます。
      パラメータ:
      notification - 通知の本体
    • credentialUpdated

      default void credentialUpdated(PasswordNotification notification)
      パスワードが更新された後呼び出されます。
      パラメータ:
      notification -
    • propertyUpdated

      default void propertyUpdated(PropertyNotification notification)
      パスワード以外の属性が更新された後呼び出されます。
      パラメータ:
      notification -
    • remove

      default void remove(AccountNotification notification)
      ユーザーアカウントが削除される場合呼び出されます。 (※他のメソッドと異なり、実際の削除処理前に呼び出されます)
      パラメータ:
      notification -
    • loginSuccess

      default void loginSuccess(LoginNotification notification)
      ログインに成功した場合呼び出されます。
      パラメータ:
      notification -
    • loginFailed

      default void loginFailed(LoginNotification notification)
      ログインに失敗した場合呼び出されます。 ログイン失敗時には適用する認証ポリシーが確定できないため、 DEFAULTポリシーにに定義されるListenerに対して通知されます。 また、notificationに保持されるuserOidは確定できないためnullです。
      パラメータ:
      notification -