Class JaasPasswordCallbackHandler
java.lang.Object
org.springframework.security.authentication.jaas.JaasPasswordCallbackHandler
- All Implemented Interfaces:
JaasAuthenticationCallbackHandler
public class JaasPasswordCallbackHandler
extends Object
implements JaasAuthenticationCallbackHandler
The most basic Callbacks to be handled when using a LoginContext from JAAS, are the
NameCallback and PasswordCallback. Spring Security provides the
JaasPasswordCallbackHandler specifically tailored to handling the PasswordCallback.
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
handle
(Callback callback, Authentication auth) If the callback passed to the 'handle' method is an instance of PasswordCallback, the JaasPasswordCallbackHandler will call, callback.setPassword(authentication.getCredentials().toString()).
-
Constructor Details
-
JaasPasswordCallbackHandler
public JaasPasswordCallbackHandler()
-
-
Method Details
-
handle
If the callback passed to the 'handle' method is an instance of PasswordCallback, the JaasPasswordCallbackHandler will call, callback.setPassword(authentication.getCredentials().toString()).- Specified by:
handle
in interfaceJaasAuthenticationCallbackHandler
- Parameters:
callback
-auth
-
-