com.sun.wbem.client
Class SolarisPasswordCredential
java.lang.Object
|
+--com.sun.wbem.security.PasswordCredential
|
+--com.sun.wbem.client.SolarisPasswordCredential
- public class SolarisPasswordCredential
- extends com.sun.wbem.security.PasswordCredential
This class implements a password based credential for a Solaris
user authentication. It should be used in conjunction with the
SolarisUserPrincipal instance. It contains a user login password
and optionally contains a role login password.
- Since:
- WBEM 2.0
Fields inherited from class com.sun.wbem.security.PasswordCredential |
MAX_PASSWORD_SIZE,
NULL_PASSWORD |
Constructor Summary |
SolarisPasswordCredential()
Empty constructor. |
SolarisPasswordCredential(java.lang.String userPassword)
This constructor accepts the Solaris user login password. |
SolarisPasswordCredential(java.lang.String userPassword,
java.lang.String rolePassword)
This constructor accepts the Solaris user login password and the
password of the Solaris role that the user will assume. |
Method Summary |
void |
clearRolePassword()
Clear the role password. |
java.lang.String |
getRolePassword()
Return the password for the Solaris role that the principal
is assuming on the Solaris server. |
void |
setRolePassword(java.lang.String rolePassword)
Set the password for the Solaris role that the principal
is assuming on the Solaris server. |
Methods inherited from class com.sun.wbem.security.PasswordCredential |
clearUserPassword,
getUserPassword,
setUserPassword |
Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
SolarisPasswordCredential
public SolarisPasswordCredential()
- Empty constructor.
SolarisPasswordCredential
public SolarisPasswordCredential(java.lang.String userPassword)
- This constructor accepts the Solaris user login password.
- Parameters:
userPassword
- The Solaris user login password.
SolarisPasswordCredential
public SolarisPasswordCredential(java.lang.String userPassword,
java.lang.String rolePassword)
- This constructor accepts the Solaris user login password and the
password of the Solaris role that the user will assume.
- Parameters:
userPassword
- The Solaris user login password.rolePassword
- The Solaris role password.
getRolePassword
public java.lang.String getRolePassword()
- Return the password for the Solaris role that the principal
is assuming on the Solaris server.
- Returns:
- The Solaris role password.
setRolePassword
public void setRolePassword(java.lang.String rolePassword)
- Set the password for the Solaris role that the principal
is assuming on the Solaris server.
- Parameters:
rolePassword
- The Solaris role password.
clearRolePassword
public void clearRolePassword()
- Clear the role password.