java.lang.Object
javax.security.auth.callback.NameCallback
- All Implemented Interfaces:
- Callback, java.io.Serializable
- public class NameCallback
- extends java.lang.Object
- implements Callback, java.io.Serializable
Underlying security services instantiate and pass a NameCallback
to the handle() method of a CallbackHandler to retrieve
name information.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
prompt
private java.lang.String prompt
- Since:
- 1.4
defaultName
private java.lang.String defaultName
- Since:
- 1.4
inputName
private java.lang.String inputName
- Since:
- 1.4
NameCallback
public NameCallback(java.lang.String prompt)
- Construct a
NameCallback with a prompt.
NameCallback
public NameCallback(java.lang.String prompt,
java.lang.String defaultName)
throws java.lang.IllegalArgumentException
- Construct a
NameCallback with a prompt and default name.
getPrompt
public java.lang.String getPrompt()
- Get the prompt.
getDefaultName
public java.lang.String getDefaultName()
- Get the default name.
setName
public void setName(java.lang.String name)
- Set the retrieved name.
getName
public java.lang.String getName()
- Get the retrieved name.
setPrompt
private void setPrompt(java.lang.String prompt)
throws java.lang.IllegalArgumentException
setDefaultName
private void setDefaultName(java.lang.String defaultName)
throws java.lang.IllegalArgumentException