FC ConcursosFC Concursos

Questão FC375601

O OAuth 2.0 é um protocolo de autorização que foi projetado para conceder um acesso a um conjunto de recursos. No desenvolvimento de sistemas esse recurso é muito útil, pois permit

Recursos e Ferramentas de Segurança da Informação

Instituto Consulplan · 2025

O OAuth 2.0 é um protocolo de autorização que foi projetado para conceder um acesso a um conjunto de recursos. No desenvolvimento de sistemas esse recurso é muito útil, pois permite que um usuário faça login em uma aplicação sem a necessidade de compartilhar sua senha diretamente com o serviço. Utilizando esse protocolo o usuário autoriza a aplicação a acessar seus dados, através de um token de acesso gerado durante o processo de autorização, facilitando a integração com serviços de terceiros sem comprometer a segurança dos dados do usuário.

 

Sobre o OAuth 2.0, assinale a afirmativa correta.

  1. O valor do tipo de concessão do código do dispositivo é urn:ietf:params:oauth:grant-type:device_code.
  2. Clientes especiais são aplicativos que conseguem se autenticar com segurança no servidor de autorização.
  3. MTLS é uma extensão do fluxo do código de autorização para evitar ataques de CSRF e injeção de código de autorização.
  4. A extensão Token Reverse define um mecanismo para clientes indicarem ao servidor de autorização que um token de acesso não é mais necessário.
  5. Os JWTs podem ser usados como tokens de portador do OAuth 2.0 para codificar algumas partes relevantes de um token de acesso desde que não seja no próprio token de acesso.
Mostrar resposta e comentário

Gabarito

A

Comentário do professor

A afirmação está correta: no fluxo conhecido como device flow do OAuth 2.0 o tipo de concessão usado para trocar o código obtido pelo dispositivo por um access token é exatamente urn:ietf:params:oauth:grant-type:device_code.

Esse fluxo destina-se a dispositivos sem navegador ou com entrada limitada (por exemplo, smart TVs). O dispositivo solicita ao Authorization Server um device_code e um user_code, apresentando ao usuário uma verification URI onde ele autentica em outro aparelho.

Após o usuário autorizar, o dispositivo faz requisições periódicas ( polling ) ao endpoint de token usando o parâmetro grant_type com o valor urn:ietf:params:oauth:grant-type:device_code para obter o access token.

Em resumo: esse identificador é o valor padrão e obrigatório para efetivar a troca do código de dispositivo pelo token no fluxo de dispositivos do OAuth 2.0.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo