- java.lang.Object
 -  
      
- javax.security.auth.callback.NameCallback
 
 
-  
       
- 实现的所有接口
 -  
         
Serializable,Callback 
public class NameCallback extends Object implements Callback, Serializable
基础安全服务实例,并通过一个
NameCallback至handle一个方法CallbackHandler,以获取名称信息。- 从以下版本开始:
 - 1.4
 - 另请参见:
 -  
         
CallbackHandler, Serialized Form 
 
-  
        
       
-  
             
构造方法摘要
构造方法 构造器 描述 NameCallback(String prompt)使用提示构造NameCallback。NameCallback(String prompt, String defaultName)使用提示和默认名称构造NameCallback。 
 -  
             
 
-  
        
       
-  
             
构造方法详细信息
-  
NameCallback
public NameCallback(String prompt)
使用提示构造NameCallback。- 参数
 -  
              
prompt- 用于请求名称的提示。 - 异常
 -  
              
IllegalArgumentException- 如果prompt为null或prompt的长度为0。 
 
-  
NameCallback
public NameCallback(String prompt, String defaultName)
使用提示和默认名称构造NameCallback。- 参数
 -  
              
prompt- 用于请求信息的提示。 -  
              
defaultName- 用作提示符时显示的默认名称的名称。 - 异常
 -  
              
IllegalArgumentException- 如果prompt为空,如果prompt的长度为0,如果defaultName为空,或者defaultName的长度为0。 
 
 -  
 
-  
             
方法详细信息
-  
getPrompt
public String getPrompt()
得到提示。- 结果
 - 提示。
 
 
-  
getDefaultName
public String getDefaultName()
获取默认名称。- 结果
 - 
               默认名称,如果未使用 
              
defaultName实例化此NameCallback则返回null。 
 
-  
getName
public String getName()
获取检索到的名称。- 结果
 - 检索到的名称(可能为null)
 - 另请参见:
 -  
              
setName(java.lang.String) 
 
 -  
 
 -