Es un extremo para registrar un dispositivo con el emisor.
Solicitud HTTP
POST https://example.issuer.com/api/v1/vdc/registerDevice
Cuerpo de la solicitud
El cuerpo de la solicitud contiene datos con la siguiente estructura:
| Representación JSON |
|---|
{
"requestMetadata": {
object ( |
| Campos | |
|---|---|
requestMetadata |
Son los metadatos sobre la solicitud, que se requieren en todas las solicitudes. |
deviceReferenceId |
Es el ID que corresponde al dispositivo y la clave de identidad asociada a él. NO es un ID de dispositivo, lo que significa que, si el usuario tuviera dos credenciales separadas en el mismo dispositivo, este ID sería diferente entre ellas. Este ID se proporciona en todas las solicitudes y se puede usar para correlacionarlas. |
deviceIdentityCertificate |
(EN DESUSO: Usa deviceIdentityCertificateChain). Es una cadena de certificados X.509, que es única para un dispositivo y una credencial específicos. Este certificado contiene la clave de identidad del dispositivo, una certificación del dispositivo y el nonce firmado. |
deviceIdentityCertificateChain[] |
Es una lista de certificados X.509 en la cadena de certificados, que es única para un dispositivo y una credencial específicos. Esta cadena de certificados contiene la clave de identidad del dispositivo, una certificación del dispositivo y el nonce firmado. |
Cuerpo de la respuesta
Es una respuesta que confirma el registro del dispositivo.
Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:
| Representación JSON |
|---|
{
"responseMetadata": {
object ( |
| Campos | |
|---|---|
responseMetadata |
Son los metadatos sobre la respuesta, que se requieren en todas las respuestas. |