alexferreiradev / alexferreiradev/OpenCertificate
Criar api para validação de certificado
- 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.