Package net.shibboleth.idp.authn.impl
Class KerberosCredentialValidator.SimpleCallbackHandler
java.lang.Object
net.shibboleth.idp.authn.impl.KerberosCredentialValidator.SimpleCallbackHandler
- All Implemented Interfaces:
CallbackHandler
- Enclosing class:
- KerberosCredentialValidator
private class KerberosCredentialValidator.SimpleCallbackHandler extends Object implements CallbackHandler
A callback handler that provides static name and password data to a JAAS login process.
This handler only supports
NameCallback
and PasswordCallback
.-
Field Summary
Fields Modifier and Type Field Description private UsernamePasswordContext
context
Context for call. -
Constructor Summary
Constructors Constructor Description SimpleCallbackHandler(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
.
-