java.net
Class PasswordAuthentication
java.lang.Object
|
+--java.net.PasswordAuthentication
- public final class PasswordAuthentication
- extends Object
The class PasswordAuthentication is a data holder that is used by
Authenticator. It is simply a repository for a user name and a password.
- Since:
- JDK1.2
- See Also:
Authenticator
,
Authenticator.getPasswordAuthentication()
Constructor Summary |
PasswordAuthentication(String userName,
char[] password)
Creates a new PasswordAuthentication object from the given
user name and password. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
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
- the user namepassword
- the user's password
getUserName
public String getUserName()
- Returns the user name.
- Returns:
- the user name
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:
- the password
Submit a bug or feature Version 1.2 of Java Platform API Specification
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.