- java.lang.Object
- 
- javax.security.auth.callback.TextOutputCallback
 
- 
- All Implemented Interfaces:
- Serializable,- Callback
 
 public class TextOutputCallback extends Object implements Callback, Serializable Underlying security services instantiate and pass a TextOutputCallbackto thehandlemethod of aCallbackHandlerto display information messages, warning messages and error messages.- Since:
- 1.4
- See Also:
- CallbackHandler, Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description static intERRORError message.static intINFORMATIONInformation message.static intWARNINGWarning message.
 - 
Constructor SummaryConstructors Constructor Description TextOutputCallback(int messageType, String message)Construct a TextOutputCallback with a message type and message to be displayed.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetMessage()Get the message to be displayed.intgetMessageType()Get the message type.
 
- 
- 
- 
Field Detail- 
INFORMATIONpublic static final int INFORMATION Information message.- See Also:
- Constant Field Values
 
 - 
WARNINGpublic static final int WARNING Warning message.- See Also:
- Constant Field Values
 
 - 
ERRORpublic static final int ERROR Error message.- See Also:
- Constant Field Values
 
 
- 
 - 
Constructor Detail- 
TextOutputCallbackpublic TextOutputCallback(int messageType, String message)Construct a TextOutputCallback with a message type and message to be displayed.- Parameters:
- messageType- the message type (- INFORMATION,- WARNINGor- ERROR).
- message- the message to be displayed.
- Throws:
- IllegalArgumentException- if- messageTypeis not either- INFORMATION,- WARNINGor- ERROR, if- messageis null, or if- messagehas a length of 0.
 
 
- 
 - 
Method Detail- 
getMessageTypepublic int getMessageType() Get the message type.- Returns:
- the message type (INFORMATION,WARNINGorERROR).
 
 - 
getMessagepublic String getMessage() Get the message to be displayed.- Returns:
- the message to be displayed.
 
 
- 
 
-