Interface UserEditor
-
- All Superinterfaces:
Editor<org.jboss.errai.security.shared.api.identity.User,org.jboss.errai.security.shared.api.identity.User>,Viewer<org.jboss.errai.security.shared.api.identity.User>
public interface UserEditor extends Editor<org.jboss.errai.security.shared.api.identity.User,org.jboss.errai.security.shared.api.identity.User>
A user editor.
Note:Add roles sub-editor when they're supported in the future.- Since:
- 0.8.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UserAttributesEditorattributesEditor()The editor for the user's attributes.UserAssignedGroupsExplorergroupsExplorer()The explorer for the user's groups.Stringidentifier()The leaf value user's identifier.UserAssignedRolesExplorerrolesExplorer()The explorer for the user's roles.-
Methods inherited from interface org.uberfire.ext.security.management.client.editor.Editor
edit, flush, getValue, setViolations
-
-
-
-
Method Detail
-
identifier
String identifier()
The leaf value user's identifier.
-
attributesEditor
UserAttributesEditor attributesEditor()
The editor for the user's attributes.
-
groupsExplorer
UserAssignedGroupsExplorer groupsExplorer()
The explorer for the user's groups. It's considered an editor as it allows removing assigned groups from the user instance.
-
rolesExplorer
UserAssignedRolesExplorer rolesExplorer()
The explorer for the user's roles. It's considered an editor as it allows removing assigned roles from the user instance.
-
-