PasswordAuthentication
public
final
class
PasswordAuthentication
extends Object
java.lang.Object | |
↳ | java.net.PasswordAuthentication |
The class PasswordAuthentication is a data holder that is used by Authenticator. It is simply a repository for a user name and a password.
Summary
Public constructors | |
---|---|
PasswordAuthentication(String userName, char[] password)
Creates a new |
Public methods | |
---|---|
char[]
|
getPassword()
Returns the user password. |
String
|
getUserName()
Returns the user name. |
Inherited methods | |
---|---|
Public constructors
PasswordAuthentication
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 |
String : the user name |
password |
char : the user's password |
Public methods
getPassword
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 | |
---|---|
char[] |
the password |
getUserName
public String getUserName ()
Returns the user name.
Returns | |
---|---|
String |
the user name |