Module java.base

Class TextOutputCallback

java.lang.Object
javax.security.auth.callback.TextOutputCallback
所有已实现的接口:
Serializable, Callback

public class TextOutputCallback extends Object implements Callback, Serializable

底层安全服务实例化并将TextOutputCallback传递给CallbackHandlerhandle方法,以显示信息消息、警告消息和错误消息。

自版本:
1.4
参见:
  • Field Details

    • INFORMATION

      public static final int INFORMATION
      信息消息。
      参见:
    • WARNING

      public static final int WARNING
      警告消息。
      参见:
    • ERROR

      public static final int ERROR
      错误消息。
      参见:
  • Constructor Details

    • TextOutputCallback

      public TextOutputCallback(int messageType, String message)
      构造一个带有消息类型和要显示的消息的TextOutputCallback。
      参数:
      messageType - 消息类型(INFORMATIONWARNINGERROR)。
      message - 要显示的消息。
      抛出:
      IllegalArgumentException - 如果messageType既不是INFORMATIONWARNINGERROR,也不是null,或者message长度为0。
  • Method Details

    • getMessageType

      public int getMessageType()
      获取消息类型。
      返回:
      消息类型(INFORMATIONWARNINGERROR)。
    • getMessage

      public String getMessage()
      获取要显示的消息。
      返回:
      要显示的消息。