public class PasswordCallback extends Object implements Callback, Serializable
 Underlying security services instantiate and pass a
 PasswordCallback to the handle
 method of a CallbackHandler to retrieve password information.
CallbackHandler, 
Serialized Form| Constructor and Description | 
|---|
PasswordCallback(String prompt,
                boolean echoOn)
Construct a  
PasswordCallback with a prompt
 and a boolean specifying whether the password should be displayed
 as it is being typed. | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
clearPassword()
Clear the retrieved password. 
 | 
char[] | 
getPassword()
Get the retrieved password. 
 | 
String | 
getPrompt()
Get the prompt. 
 | 
boolean | 
isEchoOn()
Return whether the password
 should be displayed as it is being typed. 
 | 
void | 
setPassword(char[] password)
Set the retrieved password. 
 | 
public PasswordCallback(String prompt, boolean echoOn)
PasswordCallback with a prompt
 and a boolean specifying whether the password should be displayed
 as it is being typed.
 prompt - the prompt used to request the password. echoOn - true if the password should be displayed
                  as it is being typed.IllegalArgumentException - if prompt is null or
                  if prompt has a length of 0.public String getPrompt()
public boolean isEchoOn()
public void setPassword(char[] password)
This method makes a copy of the input password before storing it.
password - the retrieved password, which may be null.getPassword()public char[] getPassword()
This method returns a copy of the retrieved password.
setPassword(char[])public void clearPassword()
 Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2015, Oracle and/or its affiliates.  All rights reserved.