インターフェース UserDetailsChecker

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

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

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

    導入:
    2.0
    関連事項:
    AccountStatusUserDetailsChecker, AccountStatusException
    • メソッドの詳細

      • check

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