AttestationRequest Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente les données envoyées au service d’attestation pour un appel aux AttestOpenEnclave(AttestationRequest, CancellationToken) API ou AttestSgxEnclave(AttestationRequest, CancellationToken) .
Une demande d’attestation comporte trois éléments :
- EvidenceLa preuve d’attestation générée à partir de l’environnement cible (souvent une enclave Intel SGX ou OpenEnclave). La « preuve » est normalement une citation SGX, un rapport OpenEnclave ou une preuve OpenEnclave.
- Données InitTime présentées au moment de l’initialisation de l’environnement cible.
- Données d’exécution présentées au moment de la création de la preuve.
La « preuve » DOIT être fournie dans un appel Attest, mais les données d’exécution et les données InitTime sont facultatives.
public class AttestationRequest
type AttestationRequest = class
Public Class AttestationRequest
- Héritage
-
AttestationRequest
Constructeurs
AttestationRequest() |
Initialise une nouvelle instance de la classe AttestationRequest. |
Propriétés
DraftPolicyForAttestation |
Stratégie « brouillon » facultative pour l’attestation. Si ce champ est fourni, ce document de stratégie sera utilisé pour la demande d’attestation. Cela permet à un appelant de tester différents documents de stratégie par rapport à des données réelles avant d’appliquer le document de stratégie via l’API SetPolicy(AttestationType, String, AttestationTokenSigningKey, CancellationToken) . |
Evidence |
Preuve d’attestation générée à partir de l’environnement cible (souvent une enclave Intel SGX ou OpenEnclave). La « preuve » est normalement une citation SGX, un rapport OpenEnclave ou une preuve OpenEnclave. |
InittimeData |
Données d’initialisation fournies lors de la création de l’environnement cible. Notez que les données InitTime ne sont pas prises en charge sur les machines virtuelles Azure DCsv2-Series. |
RuntimeData |
Données d’exécution fournies lors de la création de la preuve. |
S’applique à
Azure SDK for .NET