Class RateLimitedIPsController

java.lang.Object
edu.ucsb.cs156.courses.controllers.ApiController
edu.ucsb.cs156.courses.controllers.RateLimitedIPsController

@RequestMapping("/api/admin/rate-limited-ips") @RestController public class RateLimitedIPsController extends ApiController
  • Constructor Details

    • RateLimitedIPsController

      public RateLimitedIPsController()
  • Method Details

    • getRateLimitedIPs

      @PreAuthorize("hasRole(\'ROLE_ADMIN\')") @GetMapping(value="", produces="application/json") public org.springframework.data.domain.Page<RateLimitedIP> getRateLimitedIPs(@RequestParam int page, @RequestParam int pageSize, @RequestParam(defaultValue="requestCount") String sortField, @RequestParam(defaultValue="DESC") String sortDirection)