JAAS

com.sun.security.auth.callback
クラス DialogCallbackHandler

java.lang.Object
  上位を拡張 com.sun.security.auth.callback.DialogCallbackHandler
すべての実装されたインタフェース:
CallbackHandler

public class DialogCallbackHandler
extends Object
implements CallbackHandler

Swing のダイアログウィンドウを使用すると、認証関連の質問に対する応答を問い合わせることができます。CallbackHandler をインスタンス化するために JAAS アプリケーションで使用されます。

関連項目:
javax.security.auth.callback

コンストラクタの概要
DialogCallbackHandler()
          デフォルトの親ウィンドウでコールバックダイアログが作成されます。
DialogCallbackHandler(Component parentComponent)
          コールバックダイアログが作成され、親ウィンドウが指定されます。
 
メソッドの概要
 void handle(Callback[] callbacks)
          指定された一連のコールバックを処理します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

DialogCallbackHandler

public DialogCallbackHandler()
デフォルトの親ウィンドウでコールバックダイアログが作成されます。


DialogCallbackHandler

public DialogCallbackHandler(Component parentComponent)
コールバックダイアログが作成され、親ウィンドウが指定されます。

パラメータ:
parentComponent - 親ウィンドウ -- デフォルトの親に対し、null を指定する
メソッドの詳細

handle

public void handle(Callback[] callbacks)
            throws UnsupportedCallbackException
指定された一連のコールバックを処理します。

定義:
インタフェース CallbackHandler 内の handle
パラメータ:
callbacks - 処理されるコールバック
例外:
UnsupportedCallbackException - コールバックが NameCallback か PasswordCallback のインスタンスでない場合

JAAS