Class PermissionsResource


  • @Path("")
    @Produces("application/json")
    public class PermissionsResource
    extends ResourceBase
    • Field Detail

      • logservice

        @Inject
        org.osgi.service.log.LogService logservice
      • usermanagement

        @Inject
        no.priv.bang.osgiservice.users.UserManagementService usermanagement
    • Constructor Detail

      • PermissionsResource

        public PermissionsResource()
    • Method Detail

      • getPermissions

        @GET
        @Path("/permissions")
        public List<no.priv.bang.osgiservice.users.Permission> getPermissions()
      • modifyPermission

        @POST
        @Consumes("application/json")
        @Path("/permission/modify")
        public List<no.priv.bang.osgiservice.users.Permission> modifyPermission​(no.priv.bang.osgiservice.users.Permission permission)
      • addPermission

        @POST
        @Consumes("application/json")
        @Path("/permission/add")
        public List<no.priv.bang.osgiservice.users.Permission> addPermission​(no.priv.bang.osgiservice.users.Permission permission)