Class AdminUserResource
java.lang.Object
no.priv.bang.ukelonn.api.resources.AdminUserResource
@Path("/admin/user")
@Produces("application/json")
@RequiresUser
@RequiresRoles("ukelonnadmin")
public class AdminUserResource
extends Object
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadminStatus(no.priv.bang.osgiservice.users.User user) changeAdminStatus(AdminStatus status) List<no.priv.bang.osgiservice.users.User> create(no.priv.bang.osgiservice.users.UserAndPasswords passwords) List<no.priv.bang.osgiservice.users.User> modify(no.priv.bang.osgiservice.users.User user) List<no.priv.bang.osgiservice.users.User> password(no.priv.bang.osgiservice.users.UserAndPasswords passwords) (package private) voidsetLogservice(org.osgi.service.log.LogService logservice) (package private) booleanuserIsAdministrator(no.priv.bang.osgiservice.users.User user)
-
Field Details
-
useradmin
@Inject no.priv.bang.osgiservice.users.UserManagementService useradmin -
ukelonn
@Inject no.priv.bang.ukelonn.UkelonnService ukelonn -
logger
org.osgi.service.log.Logger logger
-
-
Constructor Details
-
AdminUserResource
public AdminUserResource()
-
-
Method Details
-
setLogservice
@Inject void setLogservice(org.osgi.service.log.LogService logservice) -
modify
@Path("modify") @POST @Consumes("application/json") public List<no.priv.bang.osgiservice.users.User> modify(no.priv.bang.osgiservice.users.User user) -
create
@Path("create") @POST @Consumes("application/json") public List<no.priv.bang.osgiservice.users.User> create(no.priv.bang.osgiservice.users.UserAndPasswords passwords) -
password
@Path("password") @POST @Consumes("application/json") public List<no.priv.bang.osgiservice.users.User> password(no.priv.bang.osgiservice.users.UserAndPasswords passwords) -
adminStatus
@Path("adminstatus") @POST @Consumes("application/json") public AdminStatus adminStatus(no.priv.bang.osgiservice.users.User user) -
changeAdminStatus
@Path("changeadminstatus") @POST @Consumes("application/json") public AdminStatus changeAdminStatus(AdminStatus status) -
userIsAdministrator
boolean userIsAdministrator(no.priv.bang.osgiservice.users.User user)
-