public final class PasswordAuthentication extends Object
Authenticator, 
Authenticator.getPasswordAuthentication()| Constructor | Description | 
|---|---|
| PasswordAuthentication(String userName,
                      char[] password) | Creates a new  PasswordAuthenticationobject from the given
 user name and password. | 
| Modifier and Type | Method | Description | 
|---|---|---|
| char[] | getPassword() | Returns the user password. | 
| String | getUserName() | Returns the user name. | 
public PasswordAuthentication(String userName, char[] password)
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 namepassword - the user's passwordpublic String getUserName()
public char[] getPassword()
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.
 Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2025, Oracle and/or its affiliates.  All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.