Class PermissionsResource
- java.lang.Object
-
- no.priv.bang.authservice.web.users.api.resources.ResourceBase
-
- no.priv.bang.authservice.web.users.api.resources.PermissionsResource
-
@Path("") @Produces("application/json") public class PermissionsResource extends ResourceBase
-
-
Field Summary
Fields Modifier and Type Field Description (package private) org.osgi.service.log.LogService
logservice
(package private) no.priv.bang.osgiservice.users.UserManagementService
usermanagement
-
Fields inherited from class no.priv.bang.authservice.web.users.api.resources.ResourceBase
SEE_LOG_FILE_FOR_DETAILS
-
-
Constructor Summary
Constructors Constructor Description PermissionsResource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<no.priv.bang.osgiservice.users.Permission>
addPermission(no.priv.bang.osgiservice.users.Permission permission)
List<no.priv.bang.osgiservice.users.Permission>
getPermissions()
List<no.priv.bang.osgiservice.users.Permission>
modifyPermission(no.priv.bang.osgiservice.users.Permission permission)
-
-
-
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)
-
-