Attestation - Attest Tpm
Atestación de un enclave de seguridad basado en virtualización (VBS).
Procesa la evidencia de atestación de un enclave de VBS, lo que genera un resultado de atestación. El resultado de la atestación generado depende de la directiva de atestación.
POST {instanceUrl}/attest/Tpm?api-version=2022-08-01
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
instance
|
path | True |
string |
El URI base de la instancia de atestación, por ejemplo https://mytenant.attest.azure.net. |
api-version
|
query | True |
string |
Versión de API del cliente. La versión actual es 2022-08-01 |
Cuerpo de la solicitud
Nombre | Tipo | Description |
---|---|---|
data |
string |
Datos de protocolo que contienen artefactos para la atestación. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
Correcto |
|
Other Status Codes |
Respuesta de error que describe el motivo del error de la operación. |
Ejemplos
Attest EdgeTpm
Sample Request
POST https://instance.attest.azure.net/attest/Tpm?api-version=2022-08-01
{
"data": "eyJwYXlsb2FkIjp7InR5cGUiOiJhaWtjZXJ0In0sIm1ldGFkYXRhIjp7Im9zX3ZlciI6IjEwLjAuMTkwNDEuNTQxLmFtZDY0ZnJlLnZiX3JlbGVhc2UuMTkxMjA2LTE0MDYuRW50ZXJwcmlzZSJ9fQ"
}
Sample Response
{
"data": "eyJwYXlsb2FkIjp7ImNoYWxsZW5nZSI6IldsSVM2VG9mZ3B1aEtabjk4ZGdjbFEiLCJzZXJ2aWNlX2NvbnRleHQiOiJleUpRY205MFpXTjBhVzl1UzJWNVRtRnRaU0k2SWtWQk9FTTNSVUU1UVRJMk1qZzBOalF4UXpJd09VSkRRakkwTlRnMk9UQTNSREEyT1RWQk5UVXhPVEF3UXprNVJFTXhRVVV3UmtFM1FqRkNSa1UwTlVJaUxDSlFjbTkwWldOMFpXUkRiMjUwWlhoMElqb2labTh6Tm1KM05VcDBSVGM0UmtKS1RETkhSbGszVmt4dFpFcHhNbU5WTW1WWmVFRTVZVkoxYkZsdlpubDRXa0ZHWjA5d1JVdFhhMDFPYVdaWU0wZzFRa2xEY2kwMGFrVmZSMWhyZVhBdGNWTk9TRVZEZVZsSlVYaEZjRlZEWjFaS1RYRlRhSHA2V0VoalJIVmlUbFo2ZGxwSE9XTnpjUzFpWjFCV05saFJXVmxpYm5JeU5DMVRSRlJ0Wnpsa1ZHNTFNMmt5ZURGUVZqbFlTaTFYVDA0elVYSTFUR1ZDV20xME1tZDNJbjAifX0"
}
Definiciones
Nombre | Description |
---|---|
Cloud |
Respuesta de error de Atestación. |
Cloud |
Respuesta de error de Atestación. |
Tpm |
Solicitud de atestación para la atestación del módulo de plataforma segura (TPM). |
Tpm |
Respuesta de atestación para la atestación del módulo de plataforma segura (TPM). |
CloudError
Respuesta de error de Atestación.
Nombre | Tipo | Description |
---|---|---|
error |
Respuesta de error de Atestación. |
CloudErrorBody
Respuesta de error de Atestación.
Nombre | Tipo | Description |
---|---|---|
code |
string |
Identificador del error. Los códigos son invariables y están diseñados para consumirse mediante programación. |
message |
string |
Mensaje que describe el error, diseñado para ser adecuado para mostrarse en una interfaz de usuario. |
TpmAttestationRequest
Solicitud de atestación para la atestación del módulo de plataforma segura (TPM).
Nombre | Tipo | Description |
---|---|---|
data |
string |
Datos de protocolo que contienen artefactos para la atestación. |
TpmAttestationResponse
Respuesta de atestación para la atestación del módulo de plataforma segura (TPM).
Nombre | Tipo | Description |
---|---|---|
data |
string |
Datos de protocolo que contienen la respuesta del servicio de atestación. |