com.azure.security.attestation.models

Definition

Package containing the data models for AttestationClient. Describes the interface for the per-tenant enclave service.

Classes

AttestOpenEnclaveRequest

Attestation request for Intel SGX enclaves.

AttestSgxEnclaveRequest

Attestation request for Intel SGX enclaves.

AttestationCertificateManagementBody

The body of the JWT used for the PolicyCertificates APIs.

AttestationResponse

The result of an attestation operation.

AttestationResult

A Microsoft Azure Attestation response token body - the body of a response token issued by MAA.

AttestationType

Defines values for AttestationType.

CertificateModification

Defines values for CertificateModification.

CloudError

An error response from Attestation.

CloudErrorBody

An error response from Attestation.

CloudErrorException

Exception thrown for an invalid response with CloudError information.

DataType

Defines values for DataType.

InitTimeData

Defines the "initialization time data" used to provision the attestation target for use by the MAA.

JsonWebKey

The JsonWebKey model.

JsonWebKeySet

The JsonWebKeySet model.

PolicyCertificatesModificationResult

The result of a policy certificate modification.

PolicyCertificatesModifyResponse

The response to an attestation policy management API.

PolicyCertificatesResponse

The response to an attestation policy management API.

PolicyCertificatesResult

The result of a call to retrieve policy certificates.

PolicyModification

Defines values for PolicyModification.

PolicyResponse

The response to an attestation policy operation.

PolicyResult

The result of a policy certificate modification.

RuntimeData

Defines the "run time data" provided by the attestation target for use by the MAA.

StoredAttestationPolicy

The StoredAttestationPolicy model.

TpmAttestationRequest

Attestation request for Trusted Platform Module (TPM) attestation.

TpmAttestationResponse

Attestation response for Trusted Platform Module (TPM) attestation.