javax.security.auth.callback
Class TextOutputCallback
java.lang.Object
|
+--javax.security.auth.callback.TextOutputCallback
- All Implemented Interfaces:
- Callback
- public class TextOutputCallback
- extends java.lang.Object
- implements Callback
Underlying security services instantiate and pass a
TextOutputCallback
to the invokeCallback
method of a CallbackHandler to display information messages,
warning messages and error messages.
- Version:
- 1.7, 01/11/00
- See Also:
CallbackHandler
Field Summary |
static int |
ERROR
Error message |
static int |
INFORMATION
Information message |
static int |
WARNING
Warning message |
Constructor Summary |
java.lang.String)">TextOutputCallback(int messageType,
java.lang.String message)
Construct a TextOutputCallback with a message type and message
to be displayed. |
Method Summary |
java.lang.String |
getMessage()
Get the message to be displayed. |
int |
getMessageType()
Get the message type. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
INFORMATION
public static final int INFORMATION
- Information message
WARNING
public static final int WARNING
- Warning message
ERROR
public static final int ERROR
- Error message
java.lang.String)">
TextOutputCallback
public TextOutputCallback(int messageType,
java.lang.String message)
- Construct a TextOutputCallback with a message type and message
to be displayed.
- Parameters:
messageType
- the message type (INFORMATION
,
WARNING
or ERROR
). message
- the message to be displayed. - Throws:
java.lang.IllegalArgumentException
- if messageType
is not either INFORMATION
,
WARNING
or ERROR
,
if message
is null,
or if message
has a length of 0.
getMessageType
public int getMessageType()
- Get the message type.
- Returns:
- the message type (
INFORMATION
,
WARNING
or ERROR
).
getMessage
public java.lang.String getMessage()
- Get the message to be displayed.
- Returns:
- the message to be displayed.