你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
AttestationRequest 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示发送到证明服务以调用 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 |
创建证据时提供的运行时数据。 |