Interface AccountNotificationListener


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

    Modifier and Type
    Method
    Description
    default void
    ユーザーアカウントが作成された後呼び出されます。
    default void
    ユーザーアカウントのパスワードがリセットされた後呼び出されます。
    default void
    パスワードが更新された後呼び出されます。
    default void
    AccountNotificationListener自体の初期化処理を記述可能です。 AccountNotificationListenerのインスタンスが生成された後、呼び出されます。
    default void
    ログインに失敗した場合呼び出されます。 ログイン失敗時には適用する認証ポリシーが確定できないため、 DEFAULTポリシーにに定義されるListenerに対して通知されます。 また、notificationに保持されるuserOidは確定できないためnullです。
    default void
    ログインに成功した場合呼び出されます。
    default void
    パスワード以外の属性が更新された後呼び出されます。
    default void
    ユーザーアカウントが削除される場合呼び出されます。 (※他のメソッドと異なり、実際の削除処理前に呼び出されます)
    default void
    ユーザーアカウントがロックアウトされた後呼び出されます。
  • Method Details

    • init

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

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

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

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

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

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

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

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

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