Package javax.wbem.client
Class PasswordCredential
java.lang.Object
javax.wbem.client.PasswordCredential
public class PasswordCredential
extends java.lang.Object
PasswordCredential
implements a password based credential. This
is used with UserPrincipal
. PasswordCredential
includes the password and optionally the host information for which the
password is used to authenticate the UserPrincipal
.-
Constructor Summary
ConstructorsConstructorDescriptionPasswordCredential
(char[] pCredential) Creates aPasswordCredential
using the supplied password.PasswordCredential
(java.lang.String pCredential) Creates aPasswordCredential
using the supplied password.PasswordCredential
(java.lang.String pCredential, java.lang.String pHostname) Creates aPasswordCredential
using the supplied password and host name. -
Method Summary
Modifier and TypeMethodDescriptionjava.lang.String
Get the host name for which the password is used to authenticate.char[]
Return the user login password in clear text.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
PasswordCredential
public PasswordCredential(char[] pCredential) Creates aPasswordCredential
using the supplied password.- Parameters:
pCredential
- The user login password in clear text.- Throws:
java.lang.IllegalArgumentException
- If the credential is null.
-
PasswordCredential
public PasswordCredential(java.lang.String pCredential) Creates aPasswordCredential
using the supplied password.- Parameters:
pCredential
- The user login password in clear text.- Throws:
java.lang.IllegalArgumentException
- If the credential is null.
-
PasswordCredential
public PasswordCredential(java.lang.String pCredential, java.lang.String pHostname) Creates aPasswordCredential
using the supplied password and host name.- Parameters:
pCredential
- The user login password in clear text.pHostname
- The host name information for which the password is used to authenticate.- Throws:
java.lang.IllegalArgumentException
- If the credential is null.
-
-
Method Details
-
getHostName
public java.lang.String getHostName()Get the host name for which the password is used to authenticate.- Returns:
- The host name.
-
getUserPassword
public char[] getUserPassword()Return the user login password in clear text.- Returns:
- The user login password.
-