AttestationRequest Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa os dados enviados ao Serviço de Atestado para uma chamada às AttestOpenEnclave(AttestationRequest, CancellationToken) APIs ou AttestSgxEnclave(AttestationRequest, CancellationToken) .
Uma Solicitação de Atestado tem três elementos:
- EvidênciaA evidência de atestado gerada de dentro do ambiente de destino (geralmente um enclave Intel SGX ou OpenEnclave). A "Evidência" normalmente é uma citação SGX, um relatório OpenEnclave ou uma evidência OpenEnclave.
- InitTime DataData apresentado no momento em que o ambiente de destino foi inicializado.
- DataData de runtime apresentado no momento em que a Evidência foi criada.
A "Evidência" DEVE ser fornecida em uma chamada Attest, no entanto, os dados de Runtime e InitTime são opcionais.
public class AttestationRequest
type AttestationRequest = class
Public Class AttestationRequest
- Herança
-
AttestationRequest
Construtores
AttestationRequest() |
Inicializa uma nova instância da classe AttestationRequest. |
Propriedades
DraftPolicyForAttestation |
Política "rascunho" opcional para atestado. Se esse campo for fornecido, esse documento de política será usado para a solicitação de atestado. Isso permite que um chamador teste vários documentos de política em relação aos dados reais antes de aplicar o documento de política por meio da SetPolicy(AttestationType, String, AttestationTokenSigningKey, CancellationToken) API. |
Evidence |
A evidência de atestado gerada de dentro do ambiente de destino (geralmente um enclave Intel SGX ou OpenEnclave). A "Evidência" normalmente é uma citação SGX, um relatório OpenEnclave ou uma evidência OpenEnclave. |
InittimeData |
Dados de inicialização fornecidos quando o ambiente de destino foi criado. Observe que os dados do InitTime não têm suporte em máquinas virtuais DCsv2-Series do Azure. |
RuntimeData |
Dados de runtime fornecidos quando a Evidência foi criada. |
Aplica-se a
Azure SDK for .NET