Package Summary  Overview Summary

class:PasswordAuthentication [NONE]


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:
1.2
See Also:
Authenticator, Authenticator.getPasswordAuthentication()

constructor:PasswordAuthentication(java.lang.String,char[]) [NONE]

  • 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 name
    password - the user's password

method:getUserName() [NONE]

  • getUserName

    public String getUserName()
    Returns the user name.
    Returns:
    the user name
  • method:getPassword() [NONE]

    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