Module java.base

Package javax.security.auth.callback


package javax.security.auth.callback
该包提供了与应用程序交互所需的类,以便检索信息(例如身份验证数据,包括用户名或密码)或显示信息(例如错误和警告消息)。
自版本:
1.4
  • Class
    Description
    实现此接口的类会传递给 CallbackHandler,允许底层安全服务与调用应用程序交互,以检索特定的身份验证数据,如用户名和密码,或显示特定信息,如错误和警告消息。
    应用程序实现一个 CallbackHandler 并将其传递给底层安全服务,以便它们可以与应用程序交互,以检索特定的身份验证数据,如用户名和密码,或显示特定信息,如错误和警告消息。
    底层安全服务实例化并将一个 ChoiceCallback 传递给 CallbackHandlerhandle 方法,以显示选择列表并检索所选的选择项。
    底层安全服务实例化并将一个 ConfirmationCallback 传递给 CallbackHandlerhandle 方法,以请求 YES/NO、OK/CANCEL、YES/NO/CANCEL 或其他类似确认。
    底层安全服务实例化并将一个 LanguageCallback 传递给 CallbackHandlerhandle 方法,以检索用于本地化文本的 Locale
    底层安全服务实例化并将一个 NameCallback 传递给 CallbackHandlerhandle 方法,以检索名称信息。
    底层安全服务实例化并将一个 PasswordCallback 传递给 CallbackHandlerhandle 方法,以检索密码信息。
    底层安全服务实例化并将一个 TextInputCallback 传递给 CallbackHandlerhandle 方法,以检索通用文本信息。
    底层安全服务实例化并将一个 TextOutputCallback 传递给 CallbackHandlerhandle 方法,以显示信息消息、警告消息和错误消息。
    表示 CallbackHandler 不识别特定的 Callback