Package com.azure.security.attestation.models
package com.azure.security.attestation.models
Package containing classes for AttestationClient. Describes the interface for the per-tenant enclave service.
-
ClassDescriptionThe AttestationData class represents data sent to the Attestation service as either InitTimeData or RunTimeData.Defines values for AttestationDataInterpretation.Represents the OpenId metadata discovery document for the attestation service instance.AttestationOptions represent the parameters sent to the
AttestationClient.attestOpenEnclave(com.azure.core.util.BinaryData)
orAttestationClient.attestSgxEnclave(com.azure.core.util.BinaryData)
API.AttestationPolicySetOptions represent the parameters sent to theAttestationAdministrationClient.getAttestationPolicy(AttestationType)
orAttestationAdministrationClient.getAttestationPolicyWithResponse(AttestationType, AttestationTokenValidationOptions, Context)
API.The result of an attestation operation.An AttestationResult contains the defined claims included in a Microsoft Azure Attestation Token.An AttestationSigner object represents an entity which might sign a certificate from the attestation service.An AttestationSignerCollection represents a collection ofAttestationSigner
objects.Signing Key used to sign requests to the attestation service.An AttestationToken represents an RFC 7515 JSON Web Signature or RFC 7519 JSON Web Token as returned from the attestation service.Set the options used to validate an attestation token.Defines values for AttestationType.Defines values for CertificateModification.AttestationPolicySetOptions represent the parameters sent to theAttestationAdministrationClient.addPolicyManagementCertificate(PolicyManagementCertificateOptions)
orAttestationAdministrationClient.deletePolicyManagementCertificate(PolicyManagementCertificateOptions)
API.Defines values for PolicyModification.Represents the result of a policy modification operation (setAttestationPolicy/resetAttestationPolicy).