你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

AttestationRequest 类

定义

表示发送到证明服务以调用 AttestOpenEnclave(AttestationRequest, CancellationToken)AttestSgxEnclave(AttestationRequest, CancellationToken) API 的数据。

证明请求有三个元素:

  • Evidence从目标环境内部生成的证明证据通常 (Intel SGX 或 OpenEnclave enclave) 。 “证据”通常是 SGX 报价单、OpenEnclave 报告或 OpenEnclave 证据。
  • 初始化目标环境时显示的 InitTime DataData。
  • 创建证据时显示的运行时 DataData。

“证据”必须在证明调用中提供,但运行时数据和 InitTime 数据都是可选的。

public class AttestationRequest
type AttestationRequest = class
Public Class AttestationRequest
继承
AttestationRequest

构造函数

AttestationRequest()

初始化 AttestationRequest 类的新实例。

属性

DraftPolicyForAttestation

可选的证明“草稿”策略。 如果提供了此字段,则此策略文档将用于证明请求。 这允许调用方在通过 SetPolicy(AttestationType, String, AttestationTokenSigningKey, CancellationToken) API 应用策略文档之前,根据实际数据测试各种策略文档。

Evidence

从目标环境内部生成的证明证据通常 (Intel SGX 或 OpenEnclave enclave) 。 “证据”通常是 SGX 报价单、OpenEnclave 报告或 OpenEnclave 证据。

InittimeData

创建目标环境时提供的初始化数据。

请注意,Azure DCsv2-Series虚拟机不支持 InitTime 数据。

RuntimeData

创建证据时提供的运行时数据。

适用于