Class RolePermissionsResource


  • @Path("/roles/permissions")
    @Consumes("application/json")
    @Produces("application/json")
    @Controller
    public class RolePermissionsResource
    extends java.lang.Object
    The permissions assigned to a security role.
    • 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)