Serializable
, Callback
RealmCallback
public class TextInputCallback extends Object implements Callback, Serializable
Underlying security services instantiate and pass a TextInputCallback
to the handle
method of a CallbackHandler
to retrieve generic text information.
Constructor | Description |
---|---|
TextInputCallback |
Construct a TextInputCallback with a prompt. |
TextInputCallback |
Construct a TextInputCallback with a prompt and default input value. |
public TextInputCallback(String prompt)
TextInputCallback
with a prompt.prompt
- the prompt used to request the information.IllegalArgumentException
- if prompt
is null or if prompt
has a length of 0.public TextInputCallback(String prompt, String defaultText)
TextInputCallback
with a prompt and default input value.prompt
- the prompt used to request the information.defaultText
- the text to be used as the default text displayed with the prompt.IllegalArgumentException
- if prompt
is null, if prompt
has a length of 0, if defaultText
is null or if defaultText
has a length of 0.public String getPrompt()
public String getDefaultText()
TextInputCallback
was not instantiated with defaultText
.public void setText(String text)
text
- the retrieved text, which may be null.public String getText()
© 1993, 2023, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/21/docs/api/java.base/javax/security/auth/callback/TextInputCallback.html