java.lang.Object
javax.security.auth.callback.NameCallback
- 所有已实现的接口:
Serializable,Callback
底层安全服务实例化并将 NameCallback 传递给 CallbackHandler 的 handle 方法以检索名称信息。
- 自从:
- 1.4
- 参见:
-
构造方法总结
构造方法构造方法描述NameCallback(String prompt) 构造一个带提示的NameCallback。NameCallback(String prompt, String defaultName) 使用提示和默认名称构造一个NameCallback。 -
方法总结
-
构造方法详细信息
-
NameCallback
构造一个带提示的NameCallback。- 参数:
prompt- 用于请求名称的提示。- 抛出:
IllegalArgumentException- 如果prompt为空或如果prompt的长度为 0。
-
NameCallback
使用提示和默认名称构造一个NameCallback。- 参数:
prompt- 用于请求信息的提示。defaultName- 用作提示时显示的默认名称的名称。- 抛出:
IllegalArgumentException- 如果prompt为空,如果prompt的长度为 0,如果defaultName为空,或者如果defaultName的长度为 0。
-
-
方法详情
-
getPrompt
得到提示。- 返回:
- 提示。
-
getDefaultName
获取默认名称。- 返回:
-
默认名称,如果此
NameCallback未使用defaultName实例化,则为 null。
-
setName
设置检索到的名称。- 参数:
name- 检索到的名称(可能为空)。- 参见:
-
getName
获取检索到的名称。- 返回:
- 检索到的名称(可能为空)
- 参见:
-