- java.lang.Object
- 
- javax.security.auth.callback.TextInputCallback
 
- 
- All Implemented Interfaces:
- Serializable,- Callback
 - Direct Known Subclasses:
- RealmCallback
 
 public class TextInputCallback extends Object implements Callback, Serializable Underlying security services instantiate and pass a TextInputCallbackto thehandlemethod of aCallbackHandlerto retrieve generic text information.- Since:
- 1.4
- See Also:
- CallbackHandler, Serialized Form
 
- 
- 
Constructor SummaryConstructors Constructor Description TextInputCallback(String prompt)Construct aTextInputCallbackwith a prompt.TextInputCallback(String prompt, String defaultText)Construct aTextInputCallbackwith a prompt and default input value.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDefaultText()Get the default text.StringgetPrompt()Get the prompt.StringgetText()Get the retrieved text.voidsetText(String text)Set the retrieved text.
 
- 
- 
- 
Constructor Detail- 
TextInputCallbackpublic TextInputCallback(String prompt) Construct aTextInputCallbackwith a prompt.- Parameters:
- prompt- the prompt used to request the information.
- Throws:
- IllegalArgumentException- if- promptis null or if- prompthas a length of 0.
 
 - 
TextInputCallbackpublic TextInputCallback(String prompt, String defaultText) 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- if- promptis null, if- prompthas a length of 0, if- defaultTextis null or if- defaultTexthas a length of 0.
 
 
- 
 - 
Method Detail- 
getPromptpublic String getPrompt() Get the prompt.- Returns:
- the prompt.
 
 - 
getDefaultTextpublic String getDefaultText() Get the default text.- Returns:
- the default text, or null if this TextInputCallbackwas not instantiated withdefaultText.
 
 - 
setTextpublic void setText(String text) Set the retrieved text.- Parameters:
- text- the retrieved text, which may be null.
- See Also:
- getText()
 
 - 
getTextpublic String getText() Get the retrieved text.- Returns:
- the retrieved text, which may be null.
- See Also:
- setText(java.lang.String)
 
 
- 
 
-