Questão
ID 1720697Disciplina: Tecnologia da Informação
Assunto: Spring
Ano: 2024 Banca: UFES - Universidade Federal do Espírito Santo Órgão: Universidade Federal do Espírito Santo
Um desenvolvedor está criando uma API RESTful em Java 8 usando o Spring Boot e o Spring Security. Ele precisa garantir que apenas usuários com roles específicas possam acessar determinados endpoints da API. Para isso, é necessário utilizar uma anotação flexível que permita definir expressões complexas de autorização que envolvam roles e outras condições dinâmicas de acesso. A anotação a ser utilizada para garantir o cumprimento dessas restrições e condições de acesso é: