src/share/classes/com/sun/security/auth/callback/DialogCallbackHandler.java

Print this page




  37 /* Java imports */
  38 import java.awt.Component;
  39 import java.util.ArrayList;
  40 import java.util.Iterator;
  41 import java.util.List;
  42 import javax.swing.Box;
  43 import javax.swing.JLabel;
  44 import javax.swing.JOptionPane;
  45 import javax.swing.JPasswordField;
  46 import javax.swing.JTextField;
  47 
  48 /**
  49  * <p>
  50  * Uses a Swing dialog window to query the user for answers to
  51  * authentication questions.
  52  * This can be used by a JAAS application to instantiate a
  53  * CallbackHandler
  54  * @see javax.security.auth.callback
  55  * @deprecated This class will be removed in a future release.
  56  */

  57 @Deprecated
  58 public class DialogCallbackHandler implements CallbackHandler {
  59 
  60     /* -- Fields -- */
  61 
  62     /* The parent window, or null if using the default parent */
  63     private Component parentComponent;
  64     private static final int JPasswordFieldLen = 8 ;
  65     private static final int JTextFieldLen = 8 ;
  66 
  67     /* -- Methods -- */
  68 
  69     /**
  70      * Creates a callback dialog with the default parent window.
  71      */
  72     public DialogCallbackHandler() { }
  73 
  74     /**
  75      * Creates a callback dialog and specify the parent window.
  76      *




  37 /* Java imports */
  38 import java.awt.Component;
  39 import java.util.ArrayList;
  40 import java.util.Iterator;
  41 import java.util.List;
  42 import javax.swing.Box;
  43 import javax.swing.JLabel;
  44 import javax.swing.JOptionPane;
  45 import javax.swing.JPasswordField;
  46 import javax.swing.JTextField;
  47 
  48 /**
  49  * <p>
  50  * Uses a Swing dialog window to query the user for answers to
  51  * authentication questions.
  52  * This can be used by a JAAS application to instantiate a
  53  * CallbackHandler
  54  * @see javax.security.auth.callback
  55  * @deprecated This class will be removed in a future release.
  56  */
  57 @jdk.Supported
  58 @Deprecated
  59 public class DialogCallbackHandler implements CallbackHandler {
  60 
  61     /* -- Fields -- */
  62 
  63     /* The parent window, or null if using the default parent */
  64     private Component parentComponent;
  65     private static final int JPasswordFieldLen = 8 ;
  66     private static final int JTextFieldLen = 8 ;
  67 
  68     /* -- Methods -- */
  69 
  70     /**
  71      * Creates a callback dialog with the default parent window.
  72      */
  73     public DialogCallbackHandler() { }
  74 
  75     /**
  76      * Creates a callback dialog and specify the parent window.
  77      *