@ApplicationScoped public class BackendUserSystemManager extends Object implements UserSystemManager
The main backend manager for the user management stuff.
Note: No full role management support yet.
Modifier and Type | Field and Description |
---|---|
static String |
ENV_USER_MANAGEMENT_PREFIX |
static String |
ENV_USER_MANAGEMENT_SERVICE |
static String |
SECURITY_MANAGEMENT_DESCRIPTOR |
Constructor and Description |
---|
BackendUserSystemManager() |
Modifier and Type | Method and Description |
---|---|
GroupManager |
groups() |
EntityValidator<org.jboss.errai.security.shared.api.Group> |
groupsValidator() |
void |
initialize() |
boolean |
isActive() |
void |
onDestroy() |
RoleManager |
roles() |
EntityValidator<org.jboss.errai.security.shared.api.Role> |
rolesValidator() |
UserManager |
users() |
EntityValidator<org.jboss.errai.security.shared.api.identity.User> |
usersValidator() |
public static final String ENV_USER_MANAGEMENT_PREFIX
public static final String ENV_USER_MANAGEMENT_SERVICE
public static final String SECURITY_MANAGEMENT_DESCRIPTOR
@PostConstruct public void initialize()
public UserManager users()
users
in interface UserManagementService
public GroupManager groups()
groups
in interface UserManagementService
public RoleManager roles()
roles
in interface UserManagementService
public EntityValidator<org.jboss.errai.security.shared.api.identity.User> usersValidator()
usersValidator
in interface UserSystemManager
public EntityValidator<org.jboss.errai.security.shared.api.Group> groupsValidator()
groupsValidator
in interface UserSystemManager
public EntityValidator<org.jboss.errai.security.shared.api.Role> rolesValidator()
rolesValidator
in interface UserSystemManager
public boolean isActive()
isActive
in interface UserSystemManager
@PreDestroy public void onDestroy()
Copyright © 2012–2020 JBoss by Red Hat. All rights reserved.