模块 java.base
Package javax.security.auth.callback
此程序包提供服务与应用程序交互所需的类,以便检索信息(例如,包括用户名或密码的身份验证数据)或显示信息(例如,错误和警告消息)。
- 从以下版本开始:
- 1.4
-
接口摘要 接口 描述 Callback 此接口的实现传递给CallbackHandler
,允许底层安全服务与调用应用程序交互以检索特定的身份验证数据(如用户名和密码),或显示某些信息(如错误和警告消息)。CallbackHandler 应用程序实现CallbackHandler
并将其传递给基础安全服务,以便它们可以与应用程序交互以检索特定的身份验证数据(如用户名和密码),或显示某些信息,如错误和警告消息。 -
类摘要 类 描述 ChoiceCallback 基础安全服务实例,并通过一个ChoiceCallback
至handle
一个方法CallbackHandler
,以显示选项列表并获取选中的选项(S)。ConfirmationCallback 基础安全服务实例,并通过一个ConfirmationCallback
至handle
一个方法CallbackHandler
索要YES / NO,确定/取消,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
。