Class ResourcePolicyGroupReplaceRestController


  • @RestController
    @RequestMapping("/api/authz/resourcepolicies/{id:\\d+}/group")
    public class ResourcePolicyGroupReplaceRestController
    extends Object
    This controller will handle all the incoming calls on the/api/authz/resourcepolicies/{id}/group endpoint where the id corresponds to the ResourcePolicy of which you want to replace the related Group.
    Author:
    Mykhaylo Boychuk (mykhaylo.boychuk@4science.com)
    • Constructor Detail

      • ResourcePolicyGroupReplaceRestController

        public ResourcePolicyGroupReplaceRestController()
    • Method Detail

      • replaceGroupOfResourcePolicy

        @PreAuthorize("hasPermission(#id, \'resourcepolicy\', \'ADMIN\')")
        @RequestMapping(method=PUT,
                        consumes="text/uri-list")
        public org.springframework.http.ResponseEntity<org.springframework.hateoas.RepresentationModel<?>> replaceGroupOfResourcePolicy​(@PathVariable
                                                                                                                                        Integer id,
                                                                                                                                        javax.servlet.http.HttpServletResponse response,
                                                                                                                                        javax.servlet.http.HttpServletRequest request)
                                                                                                                                 throws SQLException,
                                                                                                                                        AuthorizeException
        Throws:
        SQLException
        AuthorizeException