public interface User extends Assignee
SecurityPackage.getUser()
The following features are supported:
Modifier and Type | Field and Description |
---|---|
static String |
ADMINISTRATOR |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<Group> |
getAllGroups()
Returns the value of the 'All Groups' reference list.
|
org.eclipse.emf.common.util.EList<Permission> |
getAllPermissions()
Returns the value of the 'All Permissions' reference list.
|
org.eclipse.emf.common.util.EList<Role> |
getAllRoles()
Returns the value of the 'All Roles' reference list.
|
Access |
getDefaultAccess()
Returns the value of the 'Default Access' attribute
|
Access |
getDefaultAccessOverride()
Returns the value of the 'Default Access Override' attribute
|
String |
getEmail()
Returns the value of the 'Email' attribute
|
String |
getFirstName()
Returns the value of the 'First Name' attribute
|
org.eclipse.emf.common.util.EList<Group> |
getGroups()
Returns the value of the 'Groups' reference list.
|
String |
getLabel()
Returns the value of the 'Label' attribute
|
String |
getLastName()
Returns the value of the 'Last Name' attribute
|
UserPassword |
getPassword()
Returns the value of the 'Password' containment reference
|
org.eclipse.emf.common.util.EList<Role> |
getUnassignedRoles()
Returns the value of the 'Unassigned Roles' reference list.
|
boolean |
isLocked()
Returns the value of the 'Locked' attribute
|
void |
setDefaultAccessOverride(Access value)
Sets the value of the '
Default Access Override ' attribute |
void |
setEmail(String value)
Sets the value of the '
Email ' attribute |
void |
setFirstName(String value)
Sets the value of the '
First Name ' attribute |
void |
setLastName(String value)
Sets the value of the '
Last Name ' attribute |
void |
setLocked(boolean value)
Sets the value of the '
Locked ' attribute |
void |
setPassword(UserPassword value)
Sets the value of the '
Password ' containment reference |
getRealm
getAnnotation, getAnnotations
cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption
static final String ADMINISTRATOR
org.eclipse.emf.common.util.EList<Group> getGroups()
Group
.
It is bidirectional and its opposite is 'Users
'.
If the meaning of the 'Groups' reference list isn't clear, there really should be more of a description here...
SecurityPackage.getUser_Groups()
,
Group.getUsers()
org.eclipse.emf.common.util.EList<Group> getAllGroups()
Group
.
If the meaning of the 'All Groups' reference list isn't clear, there really should be more of a description here...
SecurityPackage.getUser_AllGroups()
org.eclipse.emf.common.util.EList<Role> getAllRoles()
Role
.
If the meaning of the 'All Roles' reference list isn't clear, there really should be more of a description here...
SecurityPackage.getUser_AllRoles()
org.eclipse.emf.common.util.EList<Permission> getAllPermissions()
Permission
.
If the meaning of the 'All Permissions' reference list isn't clear, there really should be more of a description here...
SecurityPackage.getUser_AllPermissions()
org.eclipse.emf.common.util.EList<Role> getUnassignedRoles()
Role
.
If the meaning of the 'Unassigned Roles' reference list isn't clear, there really should be more of a description here...
SecurityPackage.getUser_UnassignedRoles()
String getLabel()
If the meaning of the 'Label' attribute isn't clear, there really should be more of a description here...
SecurityPackage.getUser_Label()
String getFirstName()
If the meaning of the 'First Name' attribute isn't clear, there really should be more of a description here...
setFirstName(String)
,
SecurityPackage.getUser_FirstName()
void setFirstName(String value)
First Name
' attribute.
value
- the new value of the 'First Name' attribute.getFirstName()
String getLastName()
If the meaning of the 'Last Name' attribute isn't clear, there really should be more of a description here...
setLastName(String)
,
SecurityPackage.getUser_LastName()
void setLastName(String value)
Last Name
' attribute.
value
- the new value of the 'Last Name' attribute.getLastName()
String getEmail()
If the meaning of the 'Email' attribute isn't clear, there really should be more of a description here...
setEmail(String)
,
SecurityPackage.getUser_Email()
void setEmail(String value)
Email
' attribute.
value
- the new value of the 'Email' attribute.getEmail()
Access getDefaultAccessOverride()
Overrides the Realm
's default access permission for this user.
When this attribute is set, its value establishes the minimum level of access for the user on all objects in the repository. In particular, it is not the access permission that applies to objects that are not otherwise covered by some permission rule for the user. All permissions are implicitly elevated at least to this override for the user.
setDefaultAccessOverride(Access)
,
SecurityPackage.getUser_DefaultAccessOverride()
void setDefaultAccessOverride(Access value)
Default Access Override
' attribute.
value
- the new value of the 'Default Access Override' attribute.getDefaultAccessOverride()
Access getDefaultAccess()
The minimum level of access for the user on all objects in the repository.
This is either the default set for all users in the Realm
or an override set specifically on this user.
SecurityPackage.getUser_DefaultAccess()
boolean isLocked()
If the meaning of the 'Locked' attribute isn't clear, there really should be more of a description here...
setLocked(boolean)
,
SecurityPackage.getUser_Locked()
void setLocked(boolean value)
Locked
' attribute.
value
- the new value of the 'Locked' attribute.isLocked()
UserPassword getPassword()
If the meaning of the 'Password' containment reference isn't clear, there really should be more of a description here...
setPassword(UserPassword)
,
SecurityPackage.getUser_Password()
void setPassword(UserPassword value)
Password
' containment reference.
value
- the new value of the 'Password' containment reference.getPassword()
Copyright (c) 2011-2014 Eike Stepper (Berlin, Germany) and others.