मुख्य सामग्री पर जाएं
Process का जीवनचक्र

States, transitions और create का क्रम।

Markdown

States​

stateअर्थ
PROCESS_STATE_CREATEDपूरा नहीं हुआ। इसमें वह Journey भी शामिल है जो व्यक्ति की प्रतीक्षा कर रही है
PROCESS_STATE_FINISHEDनतीजा मिल चुका है, जिसमें नकारात्मक पुनर्सत्यापन या अनिर्णायक पहचान भी शामिल है
PROCESS_STATE_FAILEDprocessing विफल हुई, व्यक्ति ने रद्द किया, या create बीच में रुक गया

व्यक्ति द्वारा रद्द किया गया capture PROCESS_STATE_FAILED के रूप में लौटाया जाता है।

FINISHED का मतलब "approved" नहीं है

नतीजा data में पढ़ें: humanToken.status, liveness.value और humanTokenMatch। जिस पूरे हुए पुनर्सत्यापन में humanTokenMatch का मान "true" से अलग है, वह एक finished process है जो मेल नहीं खाती।

Finished और failed अंतिम states हैं।

Create का क्रम​

  1. Human Plugin request को validate करता है। यहाँ की errors कुछ भी store या भेजती नहीं हैं।
  2. यह process को store करके शुरू करता है। आपका client disconnect हो जाए तो भी यह step रद्द नहीं होता, और इसमें अधिकतम 30 सेकंड लगते हैं।
  3. यह नतीजा store करता है, फिर data.ndocs के लिए व्यक्ति की intelligence की गणना करता है।

कोई process कभी दो बार शुरू नहीं होती।

जब नतीजा अनिश्चित हो​

यदि process की पुष्टि समय पर नहीं हो पाती, तो Human Plugin उसे failed के रूप में store करता है और 502 लौटाता है। दोबारा कोशिश करने के लिए नए correlationId के साथ नई process बनाएँ।

यदि create के दौरान container रुक जाए, तो बाद का GET process को failed चिह्नित करता है, जब create के चलते रहने की संभावना नहीं बचती (लगभग 70 सेकंड)।

retry के मार्गदर्शन के लिए देखें Errors और retries।