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
 TextOutputCallback to the handle
 method of a CallbackHandler to 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 SummaryModifier and Type Method Description StringgetMessage()Get the message to be displayed.intgetMessageType()Get the message type.
- 
Field Details- 
INFORMATIONpublic static final int INFORMATIONInformation message.- See Also:
- Constant Field Values
 
- 
WARNINGpublic static final int WARNINGWarning message.- See Also:
- Constant Field Values
 
- 
ERRORpublic static final int ERRORError message.- See Also:
- Constant Field Values
 
 
- 
- 
Constructor Details- 
TextOutputCallbackConstruct 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 Details- 
getMessageTypepublic int getMessageType()Get the message type.- Returns:
- the message type (INFORMATION,WARNINGorERROR).
 
- 
getMessageGet the message to be displayed.- Returns:
- the message to be displayed.
 
 
-