Em alguns casos, as evidências fornecidas durante a solicitação de comprovação original podem não ser suficientes para confirmar a identidade do usuário. Nesses casos, um desafio pode ser enviado ao usuário para fornecer mais informações antes da determinação de um status de aprovação.
Fluxo da solicitação
Flow description
| Etapa | Origem | Descrição |
|---|---|---|
| 1 | Dispositivo Android | Um usuário envia o vídeo de atividade e as imagens do documento de identificação físico para o registro de credenciais digitais. |
| 2 | Servidores do Google |
O Google chama proofUser, enviando as
evidências e um ID de comprovação ao emissor.
|
| 3 | Servidores do emissor |
O emissor define a aprovação como pending e analisa as
evidências enviadas.
|
| 4 | Servidores do emissor |
O emissor chama notifyProofingStatusUpdateAvailable para
notificar o Google que uma atualização de status está disponível para essa solicitação de
comprovação.
|
| 5 | Servidores do Google |
O Google chama getProofingStatus para determinar o status
da solicitação de comprovação.
|
| 6 | Servidores do emissor | O emissor retorna o status challenged. |
| 7 | Servidores do Google | O Google redireciona o status para o usuário. |
| 8 | Dispositivo Android | O usuário conclui o desafio. |
| 9 | Servidores do emissor | O emissor aprova o usuário. |
| 10 | Servidores do emissor |
O emissor chama notifyProofingStatusUpdateAvailable para
notificar o Google que uma atualização de status está disponível para essa solicitação de
comprovação.
|
| 11 | Servidores do Google |
O Google chama getProofingStatus para determinar o status
da solicitação de comprovação.
|
| 12 | Servidores do emissor | O emissor retorna o status accepted. |
| 13 | Servidores do Google | O Google redireciona o status para o usuário. |