Class PasswordAuthentication
java.lang.Object
java.net.PasswordAuthentication
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:
-
Constructor Summary
ConstructorsConstructorDescriptionPasswordAuthentication(String userName, char[] password) Creates a newPasswordAuthenticationobject from the given user name and password. -
Method Summary
Modifier and TypeMethodDescriptionchar[]Returns the user password.Returns the user name.Methods declared in class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitModifier and TypeMethodDescriptionprotected Objectclone()Creates and returns a copy of this object.booleanIndicates whether some other object is "equal to" this one.protected voidfinalize()Deprecated, for removal: This API element is subject to removal in a future version.Finalization is deprecated and subject to removal in a future release.final Class<?> getClass()Returns the runtime class of thisObject.inthashCode()Returns a hash code value for this object.final voidnotify()Wakes up a single thread that is waiting on this object's monitor.final voidWakes up all threads that are waiting on this object's monitor.toString()Returns a string representation of the object.final voidwait()Causes the current thread to wait until it is awakened, typically by being notified or interrupted.final voidwait(long timeoutMillis) Causes the current thread to wait until it is awakened, typically by being notified or interrupted, or until a certain amount of real time has elapsed.final voidwait(long timeoutMillis, int nanos) Causes the current thread to wait until it is awakened, typically by being notified or interrupted, or until a certain amount of real time has elapsed.
-
Constructor Details
-
PasswordAuthentication
Creates a newPasswordAuthenticationobject from the given user name and password.Note that the given user password is cloned before it is stored in the new
PasswordAuthenticationobject.- Parameters:
userName- the user namepassword- the user's password
-
-
Method Details
-
getUserName
-
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
-