कुछ मामलों में, पुष्टि करने के लिए किए गए मूल अनुरोध के दौरान दिया गया सबूत, उपयोगकर्ता की पहचान की पुष्टि करने के लिए काफ़ी नहीं होता. ऐसे मामलों में, उपयोगकर्ता को चुनौती दी जा सकती है. इससे मंज़ूरी की स्थिति तय होने से पहले, उपयोगकर्ता को ज़्यादा जानकारी देने का मौका मिलता है.
अनुरोध का फ़्लो
फ़्लो का ब्यौरा
| चरण | स्रोत | ब्यौरा |
|---|---|---|
| 1 | Android पर काम करने वाला डिवाइस | कोई व्यक्ति, डिजिटल क्रेडेंशियल के रजिस्ट्रेशन के लिए, लाइवनेस वीडियो और फ़िज़िकल आईडी की इमेज सबमिट करता है. |
| 2 | Google के सर्वर पर |
Google, proofUser पर कॉल करके, सबूत और पुष्टि करने वाला आईडी, जारी करने वाली कंपनी को भेजता है.
|
| 3 | जारी करने वाले सर्वर |
जारी करने वाला व्यक्ति, मंज़ूरी की स्थिति को pending पर सेट करता है और सबमिट किए गए सबूतों की समीक्षा करता है.
|
| 4 | जारी करने वाले सर्वर |
सर्टिफ़िकेट जारी करने वाला व्यक्ति या कंपनी, Google को यह सूचना देने के लिए notifyProofingStatusUpdateAvailable कॉल करती है कि पहचान की पुष्टि करने के इस अनुरोध के लिए, स्टेटस अपडेट उपलब्ध है.
|
| 5 | Google के सर्वर पर |
Google, getProofingStatus पर कॉल करके, सबूत दिखाने के अनुरोध की स्थिति का पता लगाता है.
|
| 6 | जारी करने वाले सर्वर | जारी करने वाला व्यक्ति या कंपनी, challenged स्टेटस दिखाती है. |
| 7 | Google के सर्वर पर | Google, उपयोगकर्ता को स्थिति के बारे में बताता है. |
| 8 | Android पर काम करने वाला डिवाइस | उपयोगकर्ता चैलेंज पूरा करता है. |
| 9 | जारी करने वाले सर्वर | जारी करने वाला व्यक्ति, उपयोगकर्ता को मंज़ूरी देता है. |
| 10 | जारी करने वाले सर्वर |
सर्टिफ़िकेट जारी करने वाला व्यक्ति या कंपनी, Google को यह सूचना देने के लिए notifyProofingStatusUpdateAvailable कॉल करती है कि पहचान की पुष्टि करने के इस अनुरोध के लिए, स्टेटस अपडेट उपलब्ध है.
|
| 11 | Google के सर्वर पर |
Google, getProofingStatus पर कॉल करके, सबूत दिखाने के अनुरोध की स्थिति का पता लगाता है.
|
| 12 | जारी करने वाले सर्वर | जारी करने वाला व्यक्ति या कंपनी, accepted स्टेटस दिखाती है. |
| 13 | Google के सर्वर पर | Google, उपयोगकर्ता को स्थिति के बारे में बताता है. |