クラス JaasNameCallbackHandler

java.lang.ObjectSE
org.springframework.security.authentication.jaas.JaasNameCallbackHandler
実装されたすべてのインターフェース:
JaasAuthenticationCallbackHandler

public class JaasNameCallbackHandler extends ObjectSE implements JaasAuthenticationCallbackHandler
JAAS の LoginContext を使用するときに処理される最も基本的なコールバックは、NameCallback と PasswordCallback です。Spring Security は、NameCallback の処理に合わせて特別に調整された JaasNameCallbackHandler を提供します。
関連事項:
  • コンストラクターのサマリー

    コンストラクター
    コンストラクター
    説明
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    void
    handle(CallbackSE callback, Authentication authentication)
    'handle' メソッドに渡されるコールバックが NameCallback のインスタンスである場合、JaasNameCallbackHandler は callback.setName(authentication.getPrincipal().toString())を呼び出します。

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

    • JaasNameCallbackHandler

      public JaasNameCallbackHandler()
  • メソッドの詳細

    • handle

      public void handle(CallbackSE callback, Authentication authentication)
      'handle' メソッドに渡されるコールバックが NameCallback のインスタンスである場合、JaasNameCallbackHandler は callback.setName(authentication.getPrincipal().toString())を呼び出します。
      次で指定:
      インターフェース JaasAuthenticationCallbackHandlerhandle 
      パラメーター:
      callback -
      authentication -