Module
java.base
Package javax.security.auth.callback
该包提供了服务与应用程序交互所需的类,以便检索信息(例如,包括用户名或密码的身份验证数据)或显示信息(例如错误和警告消息)。
- 从以下版本开始:
- 1.4
-
接口摘要 接口 描述 Callback 该接口的实现被传递到CallbackHandler
,允许底层安全服务与呼叫应用程序交互以检索特定的认证数据(例如用户名和密码)或显示某些信息(例如错误和警告消息)的能力。CallbackHandler 应用程序实现CallbackHandler
并将其传递给基础安全服务,以便它们可以与应用程序交互以检索特定的身份验证数据,例如用户名和密码,或显示某些信息,例如错误和警告消息。 -
类摘要 Class 描述 ChoiceCallback 基础安全服务实例,并通过一个ChoiceCallback
至handle
一个方法CallbackHandler
,以显示选项列表并获取选中的选项(S)。ConfirmationCallback 基础安全服务实例化并通过ConfirmationCallback
handle
方法CallbackHandler
要求YES / NO,OK / CANCEL,YES / NO / CANCEL或其他类似的确认。LanguageCallback 基础安全服务实例,并通过一个LanguageCallback
至handle
一个方法CallbackHandler
检索Locale
用于本地化的文本。NameCallback 基础安全服务实例,并通过一个NameCallback
至handle
一个方法CallbackHandler
,以获取名称信息。PasswordCallback 基础安全服务实例,并通过一个PasswordCallback
至handle
一个方法CallbackHandler
,以获取密码信息。TextInputCallback 基础安全服务实例,并通过一个TextInputCallback
至handle
一个方法CallbackHandler
检索普通的文本信息。TextOutputCallback 基础安全服务实例,并通过一个TextOutputCallback
至handle
一个方法CallbackHandler
,以显示信息消息,警告消息和错误消息。 -
异常摘要 异常 描述 UnsupportedCallbackException 信号一个CallbackHandler
不识别一个特定的Callback
。