JavaTM 2 Platform
Standard Ed. 6

软件包 javax.security.auth.callback

此包提供与应用程序进行交互所必需的类,以便检索信息(例如,包括用户名和密码的验证数据)或显示信息(例如,错误和警告消息)。

请参见:
          描述

接口摘要
Callback 将此接口的实现传递给 CallbackHandler,允许底层安全服务与调用的应用程序交互,从而获取特定的验证数据(如用户名和密码),或者显示特定的信息(如错误和警告消息)。
CallbackHandler 应用程序实现 CallbackHandler,并将其传递到底层安全服务,以便它们能与应用程序交互,从而获得特定的验证数据(如用户名和密码),或显示特定的信息(如错误和警告消息)。
 

类摘要
ChoiceCallback 底层安全服务实例化一个 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 2 Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java 2 SDK SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策