|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface I_CmsPrincipal
Representation of an identity in the cms (currently user or group), used to define permissions on a resource.
| Field Summary | |
|---|---|
static int |
FLAG_CORE_LIMIT
Upper limit for core flags, any principal object with flags greater than this value will be filtered out. |
static int |
FLAG_DISABLED
This flag is set for disabled principals in the database. |
static int |
FLAG_ENABLED
This flag is set for enabled principals in the database. |
static int |
FLAG_GROUP_PROJECT_MANAGER
Flag to indicate a goup is a potential project manager group. |
static int |
FLAG_GROUP_PROJECT_USER
Flag to indicate a goup is a potential project user group. |
static int |
FLAG_GROUP_WORKFLOW_ROLE
Flag to indicate a goup is used as a role in the workflow. |
static String |
PRINCIPAL_GROUP
Identifier for group principals. |
static String |
PRINCIPAL_USER
Identifier for user principals. |
| Method Summary | |
|---|---|
boolean |
equals(Object obj)
Compares the given object with this principal. |
CmsUUID |
getId()
Gets the id of this principal. |
String |
getName()
Gets the name of this principal. |
int |
hashCode()
Returns the hash code of this object. |
| Field Detail |
|---|
static final int FLAG_DISABLED
static final int FLAG_ENABLED
static final int FLAG_GROUP_PROJECT_MANAGER
static final int FLAG_GROUP_PROJECT_USER
static final int FLAG_GROUP_WORKFLOW_ROLE
static final String PRINCIPAL_GROUP
static final String PRINCIPAL_USER
static final int FLAG_CORE_LIMIT
| Method Detail |
|---|
boolean equals(Object obj)
equals in class Objectobj - object to comapre
CmsUUID getId()
String getName()
int hashCode()
hashCode in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||