Method: vdc.cancelProofing

Es un extremo para cancelar una prueba.

Esta prueba debe estar en estado Pendiente, Rechazada o Cancelada. De lo contrario, se debe devolver un ErrorResponse invalidState.

Solicitud HTTP

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

Cuerpo de la solicitud

El cuerpo de la solicitud contiene datos con la siguiente estructura:

Representación JSON
{
  "requestMetadata": {
    object (RequestMetadata)
  },
  "deviceReferenceId": string,
  "proofingId": string
}
Campos
requestMetadata

object (RequestMetadata)

Son los metadatos sobre la solicitud, que se requieren en todas las solicitudes.

deviceReferenceId

string

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.

proofingId

string

Es un identificador opaco que representa una verificación con un paquete específico de evidencia para un dispositivo específico.

Ejemplo: UUID

Esta prueba debe estar en estado Pendiente, Rechazada o Cancelada. De lo contrario, se debe devolver un ErrorResponse invalidState.

Cuerpo de la respuesta

Es una respuesta a una solicitud para cancelar una prueba.

Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:

Representación JSON
{
  "responseMetadata": {
    object (ResponseMetadata)
  }
}
Campos
responseMetadata

object (ResponseMetadata)

Son los metadatos sobre la respuesta, que se requieren en todas las respuestas.