com.ibm.security.auth.callback

Class TextCallbackHandler

  1. java.lang.Object
  2. extended bycom.ibm.security.auth.callback.TextCallbackHandler
All implemented interfaces:
CallbackHandler

  1. public class TextCallbackHandler
  2. extends java.lang.Object
  3. 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

See Also:
javax.security.auth.callback

Constructor Summary

Constructor and Description
TextCallbackHandler()
Creates a callback handler that prompts and reads from the command line for answers to authentication questions.

Method Summary

Modifier and Type Method and Description
  1. void
handle(Callback[] callbacks)
Handles the specified set of callbacks.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail

TextCallbackHandler

  1. 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.

Method Detail

handle

  1. public void handle(Callback[] callbacks)
  2. throws java.io.IOException
  3. UnsupportedCallbackException
Handles the specified set of callbacks.
Specified by:
handle in interface CallbackHandler
Parameters:
callbacks - the callbacks to handle
Throws:
java.io.IOException - if an input or output error occurs.
UnsupportedCallbackException - if the callback is not an instance of NameCallback or PasswordCallback