در برخی موارد، شواهد ارائه شده در طول درخواست اولیه اثبات ممکن است برای تأیید هویت کاربر کافی نباشد. در این موارد، میتوان قبل از تعیین وضعیت تأیید، از کاربر درخواست کرد تا اطلاعات بیشتری ارائه دهد.
جریان درخواست

شرح جریان
| قدم | منبع | توضیحات |
|---|---|---|
| ۱ | دستگاه مجهز به اندروید | کاربر ویدیوی زنده و تصاویر سند هویت فیزیکی را برای ثبت نام اعتبارنامههای دیجیتال ارسال میکند. |
| ۲ | سرورهای گوگل | گوگل proofUser فراخوانی میکند و شواهد و شناسهی اثبات را برای صادرکننده ارسال میکند. |
| ۳ | سرورهای صادرکننده | صادرکننده، تأیید را در pending قرار میدهد و شواهد ارائه شده را بررسی میکند. |
| ۴ | سرورهای صادرکننده | صادرکننده، notifyProofingStatusUpdateAvailable را فراخوانی میکند تا به گوگل اطلاع دهد که بهروزرسانی وضعیت برای این درخواست اثبات در دسترس است. |
| ۵ | سرورهای گوگل | گوگل برای تعیین وضعیت درخواست تصحیح، تابع getProofingStatus فراخوانی میکند. |
| ۶ | سرورهای صادرکننده | صادرکننده وضعیت challenged را برمیگرداند. |
| ۷ | سرورهای گوگل | گوگل وضعیت را به کاربر منتقل میکند. |
| ۸ | دستگاه مجهز به اندروید | کاربر چالش را کامل میکند. |
| ۹ | سرورهای صادرکننده | صادرکننده، کاربر را تأیید میکند. |
| ۱۰ | سرورهای صادرکننده | صادرکننده، notifyProofingStatusUpdateAvailable را فراخوانی میکند تا به گوگل اطلاع دهد که بهروزرسانی وضعیت برای این درخواست اثبات در دسترس است. |
| ۱۱ | سرورهای گوگل | گوگل برای تعیین وضعیت درخواست تصحیح، تابع getProofingStatus فراخوانی میکند. |
| ۱۲ | سرورهای صادرکننده | صادرکننده وضعیت accepted را برمیگرداند. |
| ۱۳ | سرورهای گوگل | گوگل وضعیت را به کاربر منتقل میکند. |