FileDocCategorySizeDatePackage
PasswordAuthentication.javaAPI DocJava SE 5 API1612Fri Aug 26 14:57:08 BST 2005java.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.
see
java.net.Authenticator
see
java.net.Authenticator#getPasswordAuthentication()
author
Bill Foote
version
1.15, 12/19/03
since
1.2

Fields Summary
private String
userName
private char[]
password
Constructors Summary
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.

param
userName the user name
param
password the user's password

	this.userName = userName;
	this.password = (char[])password.clone();
    
Methods Summary
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.

return
the password

	return password;
    
public java.lang.StringgetUserName()
Returns the user name.

return
the user name

	return userName;