org.infoglue.common.security.beans
Class InfoGluePrincipalBean
java.lang.Object
org.infoglue.common.security.beans.InfoGluePrincipalBean
- All Implemented Interfaces:
- java.io.Serializable, java.security.Principal
public class InfoGluePrincipalBean
- extends java.lang.Object
- implements java.security.Principal, java.io.Serializable
This class represents an generic InfoGluePrincipal in InfoGlue. It is used to identify a user no matter what source it was defined in.
- Author:
- Mattias Bogeblad
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.security.Principal |
hashCode |
InfoGluePrincipalBean
public InfoGluePrincipalBean()
getName
public java.lang.String getName()
- Specified by:
getName in interface java.security.Principal
getDisplayName
public java.lang.String getDisplayName()
getFirstName
public java.lang.String getFirstName()
getLastName
public java.lang.String getLastName()
getEmail
public java.lang.String getEmail()
getRoles
public java.util.List getRoles()
getGroups
public java.util.List getGroups()
setGroups
public void setGroups(java.util.List groups)
setRoles
public void setRoles(java.util.List roles)
getMetaInformation
public java.util.Map getMetaInformation()
getIsAdministrator
public boolean getIsAdministrator()
toString
public java.lang.String toString()
- Specified by:
toString in interface java.security.Principal- Overrides:
toString in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equals in interface java.security.Principal- Overrides:
equals in class java.lang.Object
hasCode
public int hasCode()
setDisplayName
public void setDisplayName(java.lang.String displayName)
setEmail
public void setEmail(java.lang.String email)
setFirstName
public void setFirstName(java.lang.String firstName)
setAdministrator
public void setAdministrator(boolean isAdministrator)
setLastName
public void setLastName(java.lang.String lastName)
setMetaInformation
public void setMetaInformation(java.util.Map metaInformation)
setName
public void setName(java.lang.String name)
Copyright © 2005 InfoGlue.org All Rights Reserved.