java.lang.Object
javax.security.auth.callback.PasswordCallback
- 所有已实现的接口:
Serializable,Callback
底层安全服务实例化 PasswordCallback 并将其传递给 CallbackHandler 的 handle 方法以检索密码信息。
- 自从:
- 1.4
- 参见:
-
构造方法总结
构造方法构造方法描述PasswordCallback(String prompt, boolean echoOn) 构造一个带有提示和boolean的PasswordCallback,指定是否应在键入密码时显示密码。 -
方法总结
修饰符和类型方法描述void清除检索到的密码。char[]获取找回的密码。得到提示。booleanisEchoOn()返回密码是否应在键入时显示。voidsetPassword(char[] password) 设置找回的密码。
-
构造方法详细信息
-
PasswordCallback
构造一个带有提示和boolean的PasswordCallback,指定是否应在键入密码时显示密码。- 参数:
prompt- 用于请求密码的提示。echoOn- 如果在输入密码时应显示密码,则为真。- 抛出:
IllegalArgumentException- 如果prompt为空或如果prompt的长度为 0。
-
-
方法详情
-
getPrompt
得到提示。- 返回:
- 提示。
-
isEchoOn
public boolean isEchoOn()返回密码是否应在键入时显示。- 返回:
- 密码是否应在输入时显示。
-
setPassword
public void setPassword(char[] password) 设置找回的密码。此方法在存储之前复制输入
password。- 参数:
password- 检索到的密码,可能为空。- 参见:
-
getPassword
public char[] getPassword()获取找回的密码。此方法返回检索到的密码的副本。
- 返回:
- 检索到的密码,可能为空。
- 参见:
-
clearPassword
public void clearPassword()清除检索到的密码。
-