Method: vdc.getDeviceRegistrationNonce

用于请求设备注册 nonce 的端点。

HTTP 请求

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

请求正文

请求正文中包含结构如下的数据:

JSON 表示法
{
  "requestMetadata": {
    object (RequestMetadata)
  },
  "deviceReferenceId": string
}
字段
requestMetadata

object (RequestMetadata)

必需。有关请求的元数据,所有请求中都必须包含此元数据。

deviceReferenceId

string

必需。与设备和与设备关联的身份密钥对应的 ID。这不是设备 ID,这意味着,如果用户在同一设备上拥有两个单独的凭据,则此 ID 在这两个凭据之间会有所不同。

此 ID 会在所有请求中提供,可用于关联请求。

响应正文

包含设备注册 nonce 的响应。

如果成功,响应正文将包含结构如下的数据:

JSON 表示法
{
  "responseMetadata": {
    object (ResponseMetadata)
  },
  "nonce": string
}
字段
responseMetadata

object (ResponseMetadata)

必需。有关响应的元数据,所有响应中都必须包含此元数据。

nonce

string

必需。用于设备注册的 nonce。由于 Android IdentityCredential 库存在限制,此值不得超过 32 字节。