Package net.shibboleth.idp.authn.impl
Class JAASCredentialValidator.SimpleCallbackHandler
java.lang.Object
net.shibboleth.idp.authn.impl.JAASCredentialValidator.SimpleCallbackHandler
- All Implemented Interfaces:
CallbackHandler
- Enclosing class:
- JAASCredentialValidator
protected class JAASCredentialValidator.SimpleCallbackHandler
extends Object
implements CallbackHandler
A callback handler that provides name and password data to a JAAS login process,
along with other miscellany.
This handler supports
NameCallback
, PasswordCallback
, and LanguageCallback
.-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSimpleCallbackHandler
(UsernamePasswordContext usernamePasswordContext) Constructor. -
Method Summary
-
Field Details
-
context
Context for call.
-
-
Constructor Details
-
SimpleCallbackHandler
Constructor.- Parameters:
usernamePasswordContext
- input context
-
-
Method Details
-
handle
Handle a callback.- Specified by:
handle
in interfaceCallbackHandler
- Parameters:
callbacks
- The list of callbacks to process.- Throws:
UnsupportedCallbackException
- If callbacks has a callback other thanNameCallback
orPasswordCallback
.
-