javax.security.auth.callback
public class TextInputCallback extends Object implements Callback, Serializable
TextInputCallback
to the handle() method of a {@link CallbackHandler} to retrieve
generic text information.
See Also: CallbackHandler
| Constructor Summary | |
|---|---|
| TextInputCallback(String prompt)
Construct a TextInputCallback with a prompt.
| |
| TextInputCallback(String prompt, String defaultText)
Construct a TextInputCallback with a prompt and default
input value.
| |
| Method Summary | |
|---|---|
| String | getDefaultText()
Get the default text.
|
| String | getPrompt()
Get the prompt.
|
| String | getText()
Get the retrieved text.
|
| void | setText(String text)
Set the retrieved text.
|
TextInputCallback with a prompt.
Parameters: prompt the prompt used to request the information.
Throws: IllegalArgumentException if prompt is null
or if prompt has a length of 0.
TextInputCallback with 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 prompt is null,
if prompt has a length of 0, if
defaultText is null or if defaultText
has a length of 0.
Returns: the default text, or null if this
TextInputCallback was not instantiated with
defaultText.
Returns: the prompt.
Returns: the retrieved text, which may be null.
Parameters: text the retrieved text, which may be null.