org.sblim.wbem.client
Class PasswordCredential
java.lang.Object
org.sblim.wbem.client.PasswordCredential
public class PasswordCredential
extends java.lang.Object
Provides password based credential for a user login authentication. This class must be
used with the UserPrincipal interface, which contains the username and host name
of the system for which the password is associeted to it.
PasswordCredential
public PasswordCredential()
Constructs an object of a PasswordCredential.
Hostname and user password will both be null.
PasswordCredential
public PasswordCredential(String pPassword)
for security reason this class has been deprecated.
PasswordCredential(char[] password) constructor must be used instead of this
constructor.
Constructs an object of a PasswordCredential with the specified password.
PasswordCredential
public PasswordCredential(char[] pPassword)
Constructs an object of a PasswordCredential with the specified password.
clearUserPassword
public void clearUserPassword()
Clears the user password from memory and
resets the password to null.
equals
public boolean equals(Object o)
getHostName
public String getHostName()
Gets the host name.
getUserPassword
public char[] getUserPassword()
Gets a copy of the user password.
hashCode
public int hashCode()
setHostName
public void setHostName(String pHostname)
Specifies the host name.
pHostname
- New hostname to be set.
setUserPassword
public void setUserPassword(char[] pPassword)
Sets a new password for this credential object.
Old password will be cleared!
pPassword
- New password to be set.
Copyright © 2005, 2009 IBM Corporation. All Rights Reserved.