מענה לאתגר הזהות

במקרים מסוימים, יכול להיות שההוכחות שסופקו במהלך בקשת האימות המקורית לא יספיקו כדי לאשר את זהות המשתמש. במקרים כאלה, אפשר להציג למשתמש אתגר כדי לספק מידע נוסף לפני שנקבע סטטוס האישור.

תהליך הבקשה

תיאור התהליך

שלב מקור תיאור
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 מעבירה את הסטטוס למשתמש.