Pular para o conteúdo principal

Questão de Programação — Conceitos básicos de programação — UFES 2024

ProgramaçãoConceitos básicos de programação
Código
qg366384
Banca
UFES
Órgão
UFES
Ano
2024
Nível
Médio
Cargo
Técnico de Tecnologia da Informação
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 é:
  1. A@PermitAll
  2. B@PostAuthorize
  3. C@PreAuthorize
  4. D@RolesAllowed
  5. E@Secured
Revelar gabarito e comentário

GabaritoC — @PreAuthorize

Link permanente: /questoes/qg366384