Questão de Programação — Geral — CESPE / CEBRASPE 2025
- Código
- ce195622
- Banca
- CESPE / CEBRASPE
- Órgão
- BDMG
- Ano
- 2025
- Nível
- Superior
- Cargo
- Analista de Desenvolvimento - Sistemas, Arquitetura e Solução de Dados
- CCerto
- EErrado
GabaritoC — Certo
✅ CERTO. A afirmação está correta. O OpenID Connect (OIDC) é um protocolo de autenticação baseado no OAuth 2.0, amplamente adotado no ecossistema do Open Finance. A implementação mais simples do OIDC — o Authorization Code Flow — permite que clients de todos os tipos, incluindo aqueles baseados em navegador, celulares e clients Javascript (chamados de clients públicos), solicitem e recebam informações sobre identidades e sessões autenticadas. Para garantir a segurança com clients públicos, utiliza-se o PKCE (Proof Key for Code Exchange), que é perfeitamente compatível com o fluxo. O Open Finance Brasil especifica exatamente esse modelo para autenticação e autorização, assegurando interoperabilidade e proteção dos dados dos usuários.
A banca testa o conhecimento de que o OIDC é flexível e atende a todos os tipos de client, mesmo os que não conseguem manter um segredo (clients públicos). A implementação mais simples (Authorization Code + PKCE) é plenamente aplicável no contexto do Open Finance.
✅ CERTO.
Link permanente: /questoes/ce195622