|
|||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
javax.security.auth.callback
类 PasswordCallback
java.lang.Object javax.security.auth.callback.PasswordCallback
- 所有已实现的接口:
- Serializable, Callback
-
public class PasswordCallback
- extends Object
- implements Callback, Serializable
基础安全服务实例化一个 PasswordCallback
并将其传递给 CallbackHandler
的 handle
方法,以检索密码信息。
- 另请参见:
-
CallbackHandler
, 序列化表格
构造方法摘要 | |
---|---|
PasswordCallback(String prompt, boolean echoOn) 构造带提示和布尔值的 PasswordCallback ,该布尔值指定键入密码时是否应该显示该密码。 |
方法摘要 | |
---|---|
void |
clearPassword() 清除检索到的密码。 |
char[] |
getPassword() 获取检索到的密码。 |
String |
getPrompt() 获取提示。 |
boolean |
isEchoOn() 返回密码是否应该在键入时显示。 |
void |
setPassword(char[] password) 设置检索到的密码。 |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
构造方法详细信息 |
---|
PasswordCallback
public PasswordCallback(String prompt, boolean echoOn)
-
构造带提示和布尔值的
PasswordCallback
,该布尔值指定键入密码时是否应该显示该密码。- 参数:
-
prompt
- 用来请求密码的提示。 -
echoOn
- 如果密码应该在键入时显示,则该参数为 true。 - 抛出:
-
IllegalArgumentException
- 如果prompt
为 null 或者prompt
的长度为 0。
方法详细信息 |
---|
getPrompt
public String getPrompt()
- 获取提示。
-
-
- 返回:
- 提示。
isEchoOn
public boolean isEchoOn()
- 返回密码是否应该在键入时显示。
-
-
- 返回:
- 密码是否应该在键入时显示。
setPassword
public void setPassword(char[] password)
-
设置检索到的密码。
此方法在存储 password 前对其进行了复制。
-
-
- 参数:
-
password
- 检索到的密码,它可以为 null。 - 另请参见:
-
getPassword()
getPassword
public char[] getPassword()
-
获取检索到的密码。
此方法返回检索到的密码的一份副本。
-
-
- 返回:
- 检索到的密码,它可以为 null。
- 另请参见:
-
setPassword(char[])
clearPassword
public void clearPassword()
- 清除检索到的密码。
-
-
所有类
|
|||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |