インターフェース UserDetailsChecker

すべての既知の実装クラス:
AccountStatusUserDetailsChecker

public interface UserDetailsChecker
ロードされた UserDetails オブジェクトのステータスを確認するために UserDetailsService を使用するクラスによって呼び出されます。通常、これにはアカウントに関連付けられたさまざまなフラグの調査が含まれ、情報が使用できない場合(たとえば、ユーザーアカウントがロックまたは無効化されている場合)に例外が発生しますが、カスタム実装は必要に応じて任意のチェックを実行できます。

このインターフェースは、ユーザーに関連付けられた永続データのチェックにのみ使用することを目的としています。送信された認証リクエストに基づいて認証の決定を行うことには関与しないでください。

導入:
2.0
関連事項:
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    void
    ユーザーを調べる
  • メソッドの詳細

    • check

      void check(UserDetails toCheck)
      ユーザーを調べる
      パラメーター:
      toCheck - ステータスを確認する必要がある UserDetails インスタンス