Aggiorna una credenziale

Questa fase si verifica dopo il provisioning di una credenziale su un dispositivo e si ripete fino a quando la credenziale non raggiunge uno stato inattivo (ad esempio quando viene eliminata dal dispositivo). Quando i dettagli del DC dell'utente sono stati modificati nel sistema dell'emittente, questo processo li aggiorna sul dispositivo dell'utente. Viene inoltre utilizzato per notificare all'emittente quando il dispositivo non utilizza più la DC.

Per saperne di più sui diversi stati del ciclo di vita di una credenziale, consulta il modello di risorsa delle credenziali nella specifica dell'API.

Flusso delle richieste

Dettagli flusso

Passaggio Origine Descrizione
1 Server emittenti Le informazioni sul documento di identità dell'utente sono cambiate. Il fornitore chiama "notifyCredentialStatusUpdateAvailable" per informare Google della modifica.
2 Server Google Google chiama "getCredentialStatus" per ottenere lo stato della DC.
3 Server emittenti L'emittente restituisce un oggetto "ProvisionPending" e un valore "credentialVersionId" aggiornato.
4 Server Google Google inoltra queste informazioni al dispositivo dell'utente.
5 Dispositivo con sistema operativo Android Il dispositivo dell'utente rileva che la versione del DC locale è устарела e chiama "provisionCredential" per ottenere il nuovo DC.
6 Server Google Google inoltra la chiamata "provisionCredential" all'emittente.
7 Server emittenti L'emittente genera un nuovo documento con l'ID versione aggiornato.
8 Server Google Google inoltra il DC aggiornato al dispositivo dell'utente.
9 Dispositivo con sistema operativo Android Il dispositivo dell'utente aggiorna il DC locale con la versione più recente e chiama "provisionMobileSecurityObjects" per richiedere gli oggetti MS aggiornati.
10 Server Google Google inoltra la richiesta all'emittente.
11 Server emittenti L'emittente genera nuovi MSOs e li restituisce a Google.
12 Server Google Google inoltra gli operatori di rete mobile al dispositivo dell'utente.