azure-security-attestation
Classes | Namespaces
attestation_client_models.hpp File Reference

Defines the Azure Attestation API types. More...

#include "azure/attestation/dll_import_export.hpp"
#include <azure/core/context.hpp>
#include <azure/core/http/http.hpp>
#include <azure/core/internal/extendable_enumeration.hpp>
#include <azure/core/nullable.hpp>
#include <azure/core/paged_response.hpp>
#include <azure/core/response.hpp>
#include <iostream>
#include <memory>
#include <string>
#include <unordered_map>
#include <vector>

Go to the source code of this file.

Classes

class  Azure::Security::Attestation::Models::AttestationType
 The AttestationType type represent a Trusted Execution Environment supported by the attestation service. More...
 
struct  Azure::Security::Attestation::Models::OpenIdMetadata
 Contains information about this instance of the attestation service, which can be used to validate attestation service responses. More...
 
struct  Azure::Security::Attestation::Models::AttestationSigner
 An AttestationSigner represents an X .509 certificate and KeyID pair. More...
 
struct  Azure::Security::Attestation::Models::AttestationTokenHeader
 An AttestationTokenHeader represents common properties in an the RFC 7515 JSON Web Token. More...
 
struct  Azure::Security::Attestation::Models::TokenValidationCertificateResult
 A collection of AttestationSigner objects. More...
 
struct  Azure::Security::Attestation::Models::AttestationTokenOptional< T >
 Optional elements when an AttestationToken is specialized on a type. More...
 
struct  Azure::Security::Attestation::Models::AttestationTokenOptional< void >
 
struct  Azure::Security::Attestation::Models::AttestationToken< T >
 An AttestationResult reflects the result of an Attestation operation. More...
 
struct  Azure::Security::Attestation::Models::AttestationResult
 
struct  Azure::Security::Attestation::Models::TpmAttestationResult
 The result of a call to AttestTpm. More...
 
class  Azure::Security::Attestation::Models::PolicyModification
 The PolicyModification enumeration represents the result of an attestation policy modification. More...
 
struct  Azure::Security::Attestation::Models::PolicyResult
 Result of a SetPolicy or ResetPolicy operation. More...
 
class  Azure::Security::Attestation::Models::PolicyCertificateModification
 Represents the result of a policy certificate modification. More...
 
struct  Azure::Security::Attestation::Models::IsolatedModeCertificateModificationResult
 Represents the result of an Isolated Mode certificate modification API. More...
 
struct  Azure::Security::Attestation::Models::IsolatedModeCertificateListResult
 Represents a set of Isolated Mode certificates for the current attestation instance. More...
 

Namespaces

 Azure
 Azure SDK abstractions.
 
 Azure::Security
 Azure ATTESTATION SDK abstractions.