השלב הזה מתרחש אחרי שהוקצו פרטי כניסה למכשיר, והוא חוזר על עצמו עד שהפרטים מגיעים למצב לא פעיל (למשל, כשהם נמחקים מהמכשיר). כשפרטים כלשהם לגבי ה-DC של המשתמש משתנים במערכת של המנפיק, התהליך הזה מעדכן אותם במכשיר של המשתמש. הוא משמש גם כדי להודיע למנפיק כשהמכשיר כבר לא משתמש ב-DC.
למידע נוסף על המצבים השונים במחזור החיים של פרטי הכניסה, ראו מודל המשאב של פרטי הכניסה במפרט ה-API.
תהליך הבקשה
פרטי הזרימה
| שלב | מקור | תיאור |
|---|---|---|
| 1 | שרתי מנפיקים | המידע על תעודת הזהות של המשתמש השתנה. המנפיק קורא ל-notifyCredentialStatusUpdateAvailable כדי להודיע ל-Google על השינוי. |
| 2 | השרתים של Google | Google קוראת ל-`getCredentialStatus` כדי לקבל את הסטטוס של ה-DC. |
| 3 | שרתי מנפיקים | המנפיק מחזיר אובייקט ProvisionPending ו-credentialVersionId מעודכן. |
| 4 | השרתים של Google | Google מעבירה את המידע הזה למכשיר של המשתמש. |
| 5 | מכשיר עם Android | המכשיר של המשתמש מזהה שהגרסה המקומית של ה-DC היא ישנה, ומפעיל את 'provisionCredential' כדי לקבל את ה-DC החדש. |
| 6 | השרתים של Google | Google מעבירה את הקריאה provisionCredential למנפיק. |
| 7 | שרתי מנפיקים | המנפיק יוצר DC חדש עם מזהה הגרסה המעודכן. |
| 8 | השרתים של Google | Google מעבירה את ה-DC המעודכן למכשיר של המשתמש. |
| 9 | מכשיר עם Android | המכשיר של המשתמש מעדכן את שרת ה-DC המקומי בגרסה העדכנית ביותר, ומפעיל את הקריאה provisionMobileSecurityObjects כדי לבקש MSOs מעודכנים. |
| 10 | השרתים של Google | Google מעבירה את הבקשה למנפיק. |
| 11 | שרתי מנפיקים | המנפיק יוצר מפתחות MSO חדשים ומחזיר אותם ל-Google. |
| 12 | השרתים של Google | Google מעבירה את ה-MSO למכשיר של המשתמש. |