javax.security.auth.callback

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

public class TextOutputCallback
     
extends Object
implements Callback, Serializable

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

另请参见:
CallbackHandler, 序列化表格

字段摘要
static int ERROR
          错误消息。
static int INFORMATION
          信息消息。
static int WARNING
          警告消息。
 
构造方法摘要
TextOutputCallback(int messageType, String message)
          构造一个带消息类型和将要显示的消息的 TextOutputCallback。
 
方法摘要
 String getMessage()
          获取将要显示的消息。
 int getMessageType()
          获取消息类型。
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

INFORMATION

public static final int INFORMATION
信息消息。

另请参见:
常量字段值

WARNING

public static final int WARNING
警告消息。

另请参见:
常量字段值

ERROR

public static final int ERROR
错误消息。

另请参见:
常量字段值
构造方法详细信息

TextOutputCallback

public TextOutputCallback(int messageType,
                          String message)
构造一个带消息类型和将要显示的消息的 TextOutputCallback。

参数:
messageType - 消息类型( INFORMATIONWARNINGERROR)。

message - 将要显示的消息。

抛出:
IllegalArgumentException - 如果 messageType 不是 INFORMATIONWARNINGERROR,如果 message 为 null,或者 message 的长度为 0。
方法详细信息

getMessageType

public int getMessageType()
获取消息类型。

返回:
消息类型( INFORMATIONWARNINGERROR)。

getMessage

public String getMessage()
获取将要显示的消息。

返回:
将要显示的消息。