alexferreiradev / alexferreiradev/OpenCertificate

Criar api para validação de certificado

Offen
#9 1 Kommentar 0 Reaktionen 1 zugewiesene Person Beansprucht von @alexferreiradev Auf GitHub ansehen
api
Vorherrschende Sprache
Java
Sterne
6
Forks
1
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

- Criar api `/certificado?uuid=1232&cpf=123` que recebe uuid de certificado e cpf de participante como queryParams
- Criar service que recebe uuid de certificado e cpf de participante em command `BuscaCertificadoCommand`
- Valida command ou throw o que está invalido. Throw usando `NegocioException`
- cpf com 11 digitos
- uuid com x digitos
- Busca na base o uuid, se existir, busca dados do certificado, valida se o participante é o mesmo do cpf e retorna
- Se não existir, lança exception com mensagem dizendo que nao foi emitido certificado com este uuid
- Se participante nao ser encontrado, lança exception com mensagem dizendo que cpf é inválido ou não foi encontrado, mas o uuid é válido.
- Se tudo valido, retorna DTO com:
- cpfSeguro: 3 ultimos digitos do cpf e restante formatado `***.***.**5-23`
- valido: true
- evento: nome, total horas, organizador, data e hora

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.