java.lang.Object
javax.security.auth.callback.TextInputCallback
- All Implemented Interfaces:
 Serializable,Callback
- Direct Known Subclasses:
 RealmCallback
 Underlying security services instantiate and pass a
 TextInputCallback to the handle
 method of a CallbackHandler to retrieve generic text
 information.
- Since:
 - 1.4
 - See Also:
 CallbackHandler, Serialized Form
- 
Constructor Summary
ConstructorsConstructorDescriptionTextInputCallback(String prompt)Construct aTextInputCallbackwith a prompt.TextInputCallback(String prompt, String defaultText)Construct aTextInputCallbackwith a prompt and default input value. - 
Method Summary
 
- 
Constructor Details
- 
TextInputCallback
Construct aTextInputCallbackwith a prompt.- Parameters:
 prompt- the prompt used to request the information.- Throws:
 IllegalArgumentException- ifpromptis null or ifprompthas a length of 0.
 - 
TextInputCallback
Construct aTextInputCallbackwith a prompt and default input value.- Parameters:
 prompt- the prompt used to request the information.defaultText- the text to be used as the default text displayed with the prompt.- Throws:
 IllegalArgumentException- ifpromptis null, ifprompthas a length of 0, ifdefaultTextis null or ifdefaultTexthas a length of 0.
 
 - 
 - 
Method Details
- 
getPrompt
Get the prompt.- Returns:
 - the prompt.
 
 - 
getDefaultText
Get the default text.- Returns:
 - the default text, or null if this 
TextInputCallbackwas not instantiated withdefaultText. 
 - 
setText
Set the retrieved text.- Parameters:
 text- the retrieved text, which may be null.- See Also:
 getText()
 - 
getText
Get the retrieved text.- Returns:
 - the retrieved text, which may be null.
 - See Also:
 setText(java.lang.String)
 
 -