The class PasswordAuthentication is a data holder that is used by Authenticator. It is simply a repository for a user name and a password.
Public Constructor Summary
PasswordAuthentication(String userName, char[] password)
Creates a new
PasswordAuthentication object from the given
user name and password. |
Public Method Summary
char[] |
getPassword()
Returns the user password.
|
String |
getUserName()
Returns the user name.
|
Inherited Method Summary
Public Constructors
public PasswordAuthentication (String userName, char[] password)
Creates a new PasswordAuthentication
object from the given
user name and password.
Note that the given user password is cloned before it is stored in
the new PasswordAuthentication
object.
Parameters
userName | the user name |
---|---|
password | the user's password |
Public Methods
public char[] getPassword ()
Returns the user password.
Note that this method returns a reference to the password. It is the caller's responsibility to zero out the password information after it is no longer needed.
Returns
- the password