Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

javax.security.auth.callback
Class NameCallback  view NameCallback download NameCallback.java

java.lang.Object
  extended byjavax.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.


Field Summary
private  java.lang.String defaultName
           
private  java.lang.String inputName
           
private  java.lang.String prompt
           
 
Constructor Summary
NameCallback(java.lang.String prompt)
          Construct a NameCallback with a prompt.
NameCallback(java.lang.String prompt, java.lang.String defaultName)
          Construct a NameCallback with a prompt and default name.
 
Method Summary
 java.lang.String getDefaultName()
          Get the default name.
 java.lang.String getName()
          Get the retrieved name.
 java.lang.String getPrompt()
          Get the prompt.
private  void setDefaultName(java.lang.String defaultName)
           
 void setName(java.lang.String name)
          Set the retrieved name.
private  void setPrompt(java.lang.String prompt)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

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
Constructor Detail

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.

Method Detail

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