Point de terminaison pour enregistrer un appareil auprès de l'émetteur.
Requête HTTP
POST https://example.issuer.com/api/v1/vdc/registerDevice
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 ( |
| Champs | |
|---|---|
requestMetadata |
Métadonnées de la requête, obligatoires pour toutes les requêtes. |
deviceReferenceId |
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'identifiants 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. |
deviceIdentityCertificate |
Chaîne de certificat X.509 unique à un appareil et un jeu d'identification donnés. Le certificat contient la clé d'identité de l'appareil, une attestation d'appareil, ainsi que le nonce signé. |
deviceIdentityCertificateChain[] |
Une liste de certificats X.509 de la chaîne de certificats, propre à un appareil et à un jeu d'identification spécifiques. Cette chaîne de certificats contient la clé d'identité de l'appareil, une attestation d'appareil, ainsi que le nonce signé. |
Corps de la réponse
Réponse confirmant l'enregistrement de l'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 ( |
| Champs | |
|---|---|
responseMetadata |
Métadonnées de la réponse, obligatoires pour toutes les réponses. |