Method: vdc.getDeviceRegistrationNonce

Point de terminaison pour demander un nonce d'enregistrement d'appareil.

Requête HTTP

POST https://example.issuer.com/api/v1/vdc/getDeviceRegistrationNonce

Corps de la requête

Le corps de la requête contient des données présentant la structure suivante :

Représentation JSON
{
  "requestMetadata": {
    object (RequestMetadata)
  },
  "deviceReferenceId": string
}
Champs
requestMetadata

object (RequestMetadata)

Obligatoire. Les métadonnées de la requête, obligatoires pour toutes les requêtes.

deviceReferenceId

string

Obligatoire. Identifiant correspondant à l'appareil et clé d'identité associée à l'appareil. Il ne s'agit PAS de l'identifiant de l'appareil, c'est-à-dire que si l'utilisateur possède deux jeux d'identification distincts sur le même appareil, cet identifiant sera différent pour chacun d'entre eux.

Cet identifiant est fourni dans toutes les requêtes et peut être utilisé pour corréler des requêtes.

Corps de la réponse

Réponse contenant le nonce d'enregistrement d'appareil.

Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :

Représentation JSON
{
  "responseMetadata": {
    object (ResponseMetadata)
  },
  "nonce": string
}
Champs
responseMetadata

object (ResponseMetadata)

Obligatoire. Métadonnées de la réponse, obligatoires pour toutes les réponses.

nonce

string

Obligatoire. Nonce à utiliser pour l'enregistrement d'appareil. Il doit comporter 32 octets au maximum, en raison d'une restriction dans la bibliothèque Android IdentityCredential.