azure-security-attestation
Public Member Functions | Static Public Attributes | List of all members
Azure::Security::Attestation::Models::AttestationType Class Referencefinal

The AttestationType type represent a Trusted Execution Environment supported by the attestation service.

#include <attestation_client_models.hpp>

Inheritance diagram for Azure::Security::Attestation::Models::AttestationType:

Public Member Functions

 AttestationType (std::string attestationType)
 Construct a new AttestationType object. More...
 

Static Public Attributes

static AZ_ATTESTATION_DLLEXPORT const AttestationType SgxEnclave
 Specifies that this should apply to SGX enclaves.
 
static AZ_ATTESTATION_DLLEXPORT const AttestationType OpenEnclave
 Specifies that this should apply to SGX enclaves using the OpenEnclave APIs.
 
static AZ_ATTESTATION_DLLEXPORT const AttestationType Tpm
 Specifies that this should apply to TPM enclaves.
 

Constructor & Destructor Documentation

◆ AttestationType()

Azure::Security::Attestation::Models::AttestationType::AttestationType ( std::string  attestationType)
inlineexplicit
Parameters
attestationTypeThe string attestationType used for the attestation policy operation.

The documentation for this class was generated from the following files: