Вы хотите использовать управление доступом на основе выражений Spring:
https://docs.spring.io/spring-security/site/docs/3.0.x/reference/el-access.html
Вы можете аннотировать свой метод конечной точки REST или метод службы и использовать выражения EL для авторизации ваш пользователь. Вот пример из документации Spring, который вы можете адаптировать:
@PreAuthorize("#n == authentication.name")
Contact findContactByName(@Param("n") String name);
Теперь - вы не спрашивали, но вам следует подумать о соответствии соглашению REST об использовании HTTP-глагола, который соответствует тому, что делает ваше действие (т.е. используйте HTTP-действия DELETE для запросов, которые удаляют ресурсы):
Не используйте службу REST, которая использует методы GET HTTP для удаления ресурсов - для всех, кто знает что-либо о REST, это не имеет смысла:
@GetMapping("/clients/{id}")
Должно быть
@DeleteMapping("/clients/{id}")