במקרים מסוימים, יכול להיות שההוכחות שסופקו במהלך בקשת האימות המקורית לא יספיקו כדי לאשר את זהות המשתמש. במקרים כאלה, אפשר להציג למשתמש אתגר כדי לספק מידע נוסף לפני שנקבע סטטוס האישור.
תהליך הבקשה
תיאור התהליך
| שלב | מקור | תיאור |
|---|---|---|
| 1 | מכשיר עם מערכת הפעלה Android | משתמש שולח סרטון של תנועות הפנים ותמונות של מסמך מזהה פיזי כדי להירשם לשימוש בתעודות דיגיטליות. |
| 2 | השרתים של Google |
Google מתקשרת אל proofUser, שולחת את הראיות ומזהה האימות אל הגורם המנפיק.
|
| 3 | שרתי הנפקה |
הגורם המנפיק מגדיר את האישור לpending ובודק את ההוכחות שנשלחו.
|
| 4 | שרתי הנפקה |
הגורם המנפיק קורא ל-notifyProofingStatusUpdateAvailable כדי להודיע ל-Google שיש עדכון סטטוס זמין לבקשת האימות הזו.
|
| 5 | השרתים של Google |
Google מתקשרת אל getProofingStatus כדי לקבוע את הסטטוס של בקשת האימות.
|
| 6 | שרתי הנפקה | הנפקן מחזיר את הסטטוס challenged. |
| 7 | השרתים של Google | Google מעבירה את הסטטוס למשתמש. |
| 8 | מכשיר עם מערכת הפעלה Android | המשתמש משלים את האתגר. |
| 9 | שרתי הנפקה | הגורם המנפיק מאשר את המשתמש. |
| 10 | שרתי הנפקה |
הגורם המנפיק קורא ל-notifyProofingStatusUpdateAvailable כדי להודיע ל-Google שיש עדכון סטטוס זמין לבקשת האימות הזו.
|
| 11 | השרתים של Google |
Google מתקשרת אל getProofingStatus כדי לקבוע את הסטטוס של בקשת האימות.
|
| 12 | שרתי הנפקה | הנפקן מחזיר את הסטטוס accepted. |
| 13 | השרתים של Google | Google מעבירה את הסטטוס למשתמש. |