@ApplicationScoped public class UserManagerServiceImpl extends Object implements UserManagerService
The UberFire service implementation for UsersManager API.
UserManager.UserAttributeAbstractEntityManager.SearchRequest, AbstractEntityManager.SearchResponse<T>| Constructor and Description |
|---|
UserManagerServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
assignGroups(String username,
Collection<String> groups) |
void |
assignRoles(String username,
Collection<String> roles) |
void |
changePassword(String username,
String newPassword) |
org.jboss.errai.security.shared.api.identity.User |
create(org.jboss.errai.security.shared.api.identity.User entity) |
void |
delete(String... identifiers) |
org.jboss.errai.security.shared.api.identity.User |
get(String identifier) |
UserManagerSettings |
getSettings() |
void |
init() |
AbstractEntityManager.SearchResponse<org.jboss.errai.security.shared.api.identity.User> |
search(AbstractEntityManager.SearchRequest request) |
org.jboss.errai.security.shared.api.identity.User |
update(org.jboss.errai.security.shared.api.identity.User entity) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetUser@PostConstruct public void init()
public void assignGroups(String username, Collection<String> groups)
assignGroups in interface UserManagerpublic void assignRoles(String username, Collection<String> roles)
assignRoles in interface UserManagerpublic void changePassword(String username, String newPassword)
changePassword in interface UserManagerpublic AbstractEntityManager.SearchResponse<org.jboss.errai.security.shared.api.identity.User> search(AbstractEntityManager.SearchRequest request)
search in interface AbstractEntityManager<org.jboss.errai.security.shared.api.identity.User,UserManagerSettings>public org.jboss.errai.security.shared.api.identity.User get(String identifier)
get in interface AbstractEntityManager<org.jboss.errai.security.shared.api.identity.User,UserManagerSettings>public org.jboss.errai.security.shared.api.identity.User create(org.jboss.errai.security.shared.api.identity.User entity)
create in interface AbstractEntityManager<org.jboss.errai.security.shared.api.identity.User,UserManagerSettings>public org.jboss.errai.security.shared.api.identity.User update(org.jboss.errai.security.shared.api.identity.User entity)
update in interface AbstractEntityManager<org.jboss.errai.security.shared.api.identity.User,UserManagerSettings>public void delete(String... identifiers)
delete in interface AbstractEntityManager<org.jboss.errai.security.shared.api.identity.User,UserManagerSettings>public UserManagerSettings getSettings()
getSettings in interface AbstractEntityManager<org.jboss.errai.security.shared.api.identity.User,UserManagerSettings>Copyright © 2012–2019 JBoss by Red Hat. All rights reserved.