Questão nº 115
Questão de Arquitetura de Desenvolvimento da Plataforma Digital do Poder Judiciário Brasileiro (PDPJ-Br) · CEBRASPE STM 2025 (nº 115)
No que concerne a OAuth2, JSON e Hibernate Envers, julgue os itens subsequentes.
Hibernate Envers é uma extensão do Hibernate ORM que fornece uma maneira fácil de criptografar e anonimizar dados de entidades.
Resposta comentada
O Hibernate Envers é uma extensão do Hibernate ORM cuja função é auditar (versionar/historicizar) as alterações feitas nas entidades ao longo do tempo — ou seja, guardar um histórico de quem mudou o quê e quando. Ele não foi feito para criptografar nem anonimizar dados.
- Correta: Errado. A função do Envers é auditoria/versionamento de entidades, não "criptografar e anonimizar dados".
O trecho que torce o conceito é exatamente "criptografar e anonimizar dados de entidades": isso descreve mascaramento/tokenização (LGPD, segurança), não auditoria. Envers cria tabelas de revisão (_AUD) para registrar o histórico — não cifra nem apaga identidade de dados.
Como ficaria certo: Hibernate Envers é uma extensão do Hibernate ORM que fornece uma maneira fácil de auditar e versionar as alterações das entidades ao longo do tempo.
Fonte: CEBRASPE STM 2025 Analista Judiciário – Área: Apoio Especializado – Especialidade: Suporte em Tecnologia da Informação. Reproduzida para fins de estudo.