Class RolePermissionsResource
- java.lang.Object
-
- com.xebialabs.xlrelease.api.internal.RolePermissionsResource
-
@Path("/roles/permissions") @Consumes("application/json") @Produces("application/json") @Controller public class RolePermissionsResource extends java.lang.ObjectThe permissions assigned to a security role.
-
-
Constructor Summary
Constructors Constructor Description RolePermissionsResource(com.xebialabs.deployit.core.rest.api.SecurityResource securityResource, com.xebialabs.xlrelease.security.PermissionChecker permissionChecker, XLReleaseEventBus xlReleaseEventBus)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RolesPermissionsViewgetGlobalRolePermissions()voidsetGlobalRolePermissions(java.util.List<RolePermissionsView> rolePermissionsViews)
-
-
-
Constructor Detail
-
RolePermissionsResource
@Autowired public RolePermissionsResource(com.xebialabs.deployit.core.rest.api.SecurityResource securityResource, com.xebialabs.xlrelease.security.PermissionChecker permissionChecker, XLReleaseEventBus xlReleaseEventBus)
-
-
Method Detail
-
getGlobalRolePermissions
@GET @Timed @Path("global") public RolesPermissionsView getGlobalRolePermissions()
-
setGlobalRolePermissions
@PUT @Timed @Path("global") public void setGlobalRolePermissions(java.util.List<RolePermissionsView> rolePermissionsViews)
-
-