クラス JaasPasswordCallbackHandler
- java.lang.Object
-
- org.springframework.security.authentication.jaas.JaasPasswordCallbackHandler
- 実装されたすべてのインターフェース:
JaasAuthenticationCallbackHandler
public class JaasPasswordCallbackHandler extends java.lang.Object implements JaasAuthenticationCallbackHandler
JAAS の LoginContext を使用するときに処理される最も基本的なコールバックは、NameCallback と PasswordCallback です。Spring Security は、PasswordCallback の処理に合わせて特別に調整された JaasPasswordCallbackHandler を提供します。- 関連事項:
- コールバック、PasswordCallback
コンストラクターのサマリー
コンストラクター コンストラクター 説明 JaasPasswordCallbackHandler()
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 void
handle(javax.security.auth.callback.Callback callback, Authentication auth)
'handle' メソッドに渡されるコールバックが PasswordCallback のインスタンスである場合、JaasPasswordCallbackHandler は callback.setPassword(authentication.getCredentials().toString())を呼び出します。
メソッドの詳細
handle
public void handle(javax.security.auth.callback.Callback callback, Authentication auth)
'handle' メソッドに渡されるコールバックが PasswordCallback のインスタンスである場合、JaasPasswordCallbackHandler は callback.setPassword(authentication.getCredentials().toString())を呼び出します。- 次で指定:
- インターフェース
JaasAuthenticationCallbackHandler
のhandle
- パラメーター:
callback
-auth
-