org.infoglue.cms.security
Class InfoGluePrincipal
java.lang.Object
org.infoglue.cms.security.InfoGluePrincipal
- All Implemented Interfaces:
- java.io.Serializable, java.security.Principal
public class InfoGluePrincipal
- 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
|
Constructor Summary |
InfoGluePrincipal(java.lang.String name,
java.lang.String firstName,
java.lang.String lastName,
java.lang.String email,
java.util.List roles,
java.util.List groups,
boolean isAdministrator,
AuthorizationModule autorizationModule)
|
InfoGluePrincipal(java.lang.String name,
java.lang.String firstName,
java.lang.String lastName,
java.lang.String email,
java.util.List roles,
java.util.List groups,
java.util.Map metaInformation,
boolean isAdministrator,
AuthorizationModule autorizationModule)
|
InfoGluePrincipal(java.lang.String name,
java.lang.String displayName,
java.lang.String firstName,
java.lang.String lastName,
java.lang.String email,
java.util.List roles,
java.util.List groups,
boolean isAdministrator,
AuthorizationModule autorizationModule)
|
InfoGluePrincipal(java.lang.String name,
java.lang.String displayName,
java.lang.String firstName,
java.lang.String lastName,
java.lang.String email,
java.util.List roles,
java.util.List groups,
java.util.Map metaInformation,
boolean isAdministrator,
AuthorizationModule autorizationModule)
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.security.Principal |
hashCode |
InfoGluePrincipal
public InfoGluePrincipal(java.lang.String name,
java.lang.String firstName,
java.lang.String lastName,
java.lang.String email,
java.util.List roles,
java.util.List groups,
boolean isAdministrator,
AuthorizationModule autorizationModule)
InfoGluePrincipal
public InfoGluePrincipal(java.lang.String name,
java.lang.String displayName,
java.lang.String firstName,
java.lang.String lastName,
java.lang.String email,
java.util.List roles,
java.util.List groups,
boolean isAdministrator,
AuthorizationModule autorizationModule)
InfoGluePrincipal
public InfoGluePrincipal(java.lang.String name,
java.lang.String firstName,
java.lang.String lastName,
java.lang.String email,
java.util.List roles,
java.util.List groups,
java.util.Map metaInformation,
boolean isAdministrator,
AuthorizationModule autorizationModule)
InfoGluePrincipal
public InfoGluePrincipal(java.lang.String name,
java.lang.String displayName,
java.lang.String firstName,
java.lang.String lastName,
java.lang.String email,
java.util.List roles,
java.util.List groups,
java.util.Map metaInformation,
boolean isAdministrator,
AuthorizationModule autorizationModule)
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()
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()
getAutorizationModule
public AuthorizationModule getAutorizationModule()
Copyright © 2005 InfoGlue.org All Rights Reserved.