Class UserEntryImpl
- java.lang.Object
-
- org.nuxeo.ecm.core.api.security.impl.UserEntryImpl
-
- All Implemented Interfaces:
Serializable,UserEntry
public class UserEntryImpl extends Object implements UserEntry
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description UserEntryImpl(String username)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidaddPrivilege(String permission)Adds a granted permission for this username.voidaddPrivilege(String permission, boolean isGranted)Adds a permission for this username.voidaddPrivilege(String permission, boolean granted, boolean readOnly)Deprecated.Set<String>getDeniedPermissions()Set<String>getGrantedPermissions()StringgetUserName()
-
-
-
Constructor Detail
-
UserEntryImpl
public UserEntryImpl(String username)
-
-
Method Detail
-
addPrivilege
public void addPrivilege(String permission)
Description copied from interface:UserEntryAdds a granted permission for this username.- Specified by:
addPrivilegein interfaceUserEntry- Parameters:
permission- the permission
-
addPrivilege
public void addPrivilege(String permission, boolean isGranted)
Description copied from interface:UserEntryAdds a permission for this username.- Specified by:
addPrivilegein interfaceUserEntry- Parameters:
permission- the permissionisGranted- whether the permission is granted or denied
-
addPrivilege
@Deprecated public void addPrivilege(String permission, boolean granted, boolean readOnly)
Deprecated.Description copied from interface:UserEntryAdds a permission for this username.- Specified by:
addPrivilegein interfaceUserEntry
-
getUserName
public String getUserName()
- Specified by:
getUserNamein interfaceUserEntry
-
getGrantedPermissions
public Set<String> getGrantedPermissions()
- Specified by:
getGrantedPermissionsin interfaceUserEntry
-
getDeniedPermissions
public Set<String> getDeniedPermissions()
- Specified by:
getDeniedPermissionsin interfaceUserEntry
-
-