JavaTM Platform
Standard Ed. 6

パッケージ javax.security.auth.callback

このパッケージでは、サービスがアプリケーションとやりとりして、(ユーザー名やパスワードなどの認証データのような) 情報を取得したり、(エラーや警告のメッセージのような) 情報を表示したりする際に必要なクラスを提供します。

参照先:
          説明

インタフェースの概要
Callback   このインタフェースの実装は CallbackHandler に渡され、ユーザー名やパスワードといった特定の認証データを取得したり、エラーや警告のメッセージといった特定の情報を表示したりするために、基本セキュリティーサービスが呼び出し元アプリケーションとやりとりできるようになります。
CallbackHandler   基本セキュリティーサービスがユーザー名やパスワードなどの特定の認証データを取得したり、エラーや警告メッセージなどの特定の情報を表示したりできるように、アプリケーションは CallbackHandler を実装して、基本セキュリティーサービスに渡します。
 

クラスの概要
ChoiceCallback   text/html; charset=euc-jp 基本となるセキュリティーサービスでは、ChoiceCallback をインスタンス化して CallbackHandler の handle メソッドに渡し、選択肢のリストを表示したり、選択された選択肢を検出したりします。
ConfirmationCallback   基本となるセキュリティーサービスでは、ConfirmationCallback をインスタンス化して CallbackHandler の handle メソッドに渡し、YES/NO、OK/CANCEL、YES/NO/CANCEL などの確認を要求します。
LanguageCallback   基本となるセキュリティーサービスでは、LanguageCallback をインスタンス化して CallbackHandler の handle メソッドに渡し、テキストのローカライズに使用される Locale を検索します。
NameCallback   基本となるセキュリティーサービスでは、NameCallback をインスタンス化して CallbackHandler の handle メソッドに渡し、名前情報を検索します。
PasswordCallback   基本となるセキュリティーサービスでは、PasswordCallback をインスタンス化して CallbackHandler の handle メソッドに渡し、パスワード情報を検索します。
TextInputCallback   基本となるセキュリティーサービスでは、TextInputCallback をインスタンス化して CallbackHandler の handle メソッドに渡し、総称テキスト情報を検索します。
TextOutputCallback   基本となるセキュリティーサービスでは、TextOutputCallback をインスタンス化して CallbackHandler の handle メソッドに渡し、情報メッセージ、警告メッセージ、およびエラーメッセージを表示します。
 

例外の概要
UnsupportedCallbackException CallbackHandler が特定の Callback を認識しないことを通知します。
 

パッケージ javax.security.auth.callback の説明

このパッケージでは、サービスがアプリケーションとやりとりして、(ユーザー名やパスワードなどの認証データのような) 情報を取得したり、(エラーや警告のメッセージのような) 情報を表示したりする際に必要なクラスを提供します。

導入されたバージョン:
JDK1.4

JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。