|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.wbem.client.UserPrincipal
public class UserPrincipal
This class implements a Java security Principal identity for a client user identity that authenticates with a Unix username and login password. That is, it represents the user's login identity on the remote server system which is running the CIMOM.
Constructor Summary | |
---|---|
UserPrincipal(String userName)
This constructor accepts the user name. |
|
UserPrincipal(String userName,
String hostName)
This constructor accepts the user name and host name. |
Method Summary | |
---|---|
boolean |
equals(Object otherPrincipal)
The equals method checks if the specified object is the same principal as this object. |
String |
getHostName()
Return the host name associated with this principal. |
String |
getName()
Return the name of this principal identity; that is, return the login name. |
String |
getUserName()
Return the principal's login user name. |
int |
hashCode()
The hashCode method returns an integer hash code to represent this principal. |
String |
toString()
The toString method returns a string representation of the principal suitable for displaying in messages. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public UserPrincipal(String userName) throws IllegalArgumentException
userName
- - The user login name.
IllegalArgumentException
- - If the userName
is null
.public UserPrincipal(String userName, String hostName) throws IllegalArgumentException
userName
- - The user login name.hostName
- - The host name.
IllegalArgumentException
- - If the userName
is null
.Method Detail |
---|
public boolean equals(Object otherPrincipal)
UserPrincipal
and the user name and
authentication host name are the same.
equals
in interface Principal
equals
in class Object
otherPrincipal
- - Principal
instance to compare for equality.
true
if the object are equal; false
otherwise.Object.equals(java.lang.Object)
public String getHostName()
public String getName()
getName
in interface Principal
Principal.getName()
public String getUserName()
public int hashCode()
hashCode
in interface Principal
hashCode
in class Object
Object.hashCode()
public String toString()
toString
in interface Principal
toString
in class Object
Object.toString()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |