Java Platform 1.2
Beta 4



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.

See Also:
Authenticator, Authenticator.getPasswordAuthentication()

Constructor Summary
PasswordAuthentication(String userName, char[] password)
          Creates a new PasswordAuthentication object from the given user name and password.
Method Summary
 char[] getPassword()
          Returns the user password.
 String getUserName()
          Returns the user name.
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait

Constructor Detail


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.

userName - the user name
password - the user's password
Method Detail


public String getUserName()
Returns the user name.
the user name


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.

the password

Java Platform 1.2
Beta 4

Submit a bug or feature
Submit comments/suggestions about new javadoc look
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.
This documentation was generated with a post-Beta4 version of Javadoc.