org.jbpm.identity
Class User
java.lang.Object
org.jbpm.identity.Entity
org.jbpm.identity.User
- All Implemented Interfaces:
- java.io.Serializable, java.security.Principal
public class User
- extends Entity
- implements java.security.Principal
user or a system.
- See Also:
- Serialized Form
|
Constructor Summary |
User()
|
User(java.lang.String name)
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.security.Principal |
getName |
password
protected java.lang.String password
email
protected java.lang.String email
memberships
protected java.util.Set memberships
User
public User()
User
public User(java.lang.String name)
addMembership
public void addMembership(Membership membership)
getGroupsForGroupType
public java.util.Set getGroupsForGroupType(java.lang.String groupType)
getGroupsForMembershipRole
public java.util.Set getGroupsForMembershipRole(java.lang.String membershipRole)
setPassword
public void setPassword(java.lang.String password)
getPassword
public java.lang.String getPassword()
getMemberships
public java.util.Set getMemberships()
getEmail
public java.lang.String getEmail()
setEmail
public void setEmail(java.lang.String email)
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equals in interface java.security.Principal- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Specified by:
hashCode in interface java.security.Principal- Overrides:
hashCode in class java.lang.Object
toString
public java.lang.String toString()
- Specified by:
toString in interface java.security.Principal- Overrides:
toString in class java.lang.Object
Copyright © 2010 JBoss Community. All Rights Reserved.