JavaTM Platform
Standard Ed. 6

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

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

参照先:
          説明

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

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

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

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

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

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

JavaTM Platform
Standard Ed. 6

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

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