Skip to content

Tratamento de erro em nível PRATA/OURO em assinatura de documentos pelo GOV.BR - API #4

@ericsonmoreira

Description

@ericsonmoreira

🚀 Objetivo

Como usuário que assina certificados
Quero tratar o erro de nível de usuário
Para estar de acordo com as requisições do gob.br

Contexto

Uma das requisições feitas pelo gob.br para que possamos usar seu serviço de assinatura de documentos é que tenhamos o tratamento do erro para o nível de usuário. Esse erro ocorre quando um usuário tenta assinar documentos (único ou em lote) e seu nível não é nem PRATA nem OURO.

Escopo

  • Adicionar tratamento de erro na API para o caso citado.

Critérios de Aceitação

  • Tratamento de erro na assinatura de documentos relacionado ao nível do usuário
    Dado que recebido uma requisição para assinar documento(s)
    Quando o usuário que está fazendo essa requisição não é nível PRATA ou OURO
    então um erro deve ser retornado

Observações

  1. Atentar ao status do erro (401 - unauthorized)
  2. Enviar mensagem de erro para ser exibida no frontend

Documentação oficial.

Metadata

Metadata

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions