com.ibm.security.auth.callback

Class DialogCallbackHandler

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

  1. public class DialogCallbackHandler
  2. extends java.lang.Object
  3. implements CallbackHandler

Uses a Swing dialog window to query the user 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
DialogCallbackHandler()
Creates a callback dialog with the default parent window.
DialogCallbackHandler(java.awt.Component parentComponent)
Creates a callback dialog and specify the parent window.

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

DialogCallbackHandler

  1. public DialogCallbackHandler()
Creates a callback dialog with the default parent window.

DialogCallbackHandler

  1. public DialogCallbackHandler(java.awt.Component parentComponent)
Creates a callback dialog and specify the parent window.
Parameters:
parentComponent - the parent window -- specify null for the default parent

Method Detail

handle

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