com.sun.security.auth.callback
Class TextCallbackHandlerjava.lang.Object | +--com.sun.security.auth.callback.TextCallbackHandler
- All Implemented Interfaces:
- CallbackHandler
- public class TextCallbackHandler
- extends Object
- implements CallbackHandler
Prompts and reads from the command line for answers to authentication questions. This can be used by a JAAS application to instantiate a CallbackHandler
Constructor Summary TextCallbackHandler()
Creates a callback handler that prompts and reads from the command line for answers to authentication questions.
Method Summary void javax.security.auth.callback.Callback[])">handle(Callback[] callbacks)
Handles the specified set of callbacks.
Methods inherited from class java.lang.Object clone, java.lang.Object)">equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Constructor Detail TextCallbackHandler
public TextCallbackHandler()
Creates a callback handler that prompts and reads from the command line for answers to authentication questions. This can be used by JAAS applications to instantiate a CallbackHandler.
javax.security.auth.callback.Callback[])">
Method Detail handle
public void handle(Callback[] callbacks) throws IOException, UnsupportedCallbackException
- Handles the specified set of callbacks.
- Specified by:
- handle in interface CallbackHandler
- Parameters:
- callbacks - the callbacks to handle
- Throws:
- IOException - if an input or output error occurs.
- UnsupportedCallbackException - if the callback is not an instance of NameCallback or PasswordCallback