Delen via


Enrollment Group - Get Attestation Mechanism

Haal het attestation-mechanisme op in de record van de apparaatinschrijvingsgroep.

POST https://your-dps.azure-devices-provisioning.net/enrollmentGroups/{id}/attestationmechanism?api-version=2021-10-01

URI-parameters

Name In Vereist Type Description
id
path True

string

Id van inschrijvingsgroep

api-version
query True

string

De API-versie die moet worden gebruikt voor de aanvraag. Ondersteunde versies zijn onder andere: 2021-10-01

Antwoorden

Name Type Description
200 OK

AttestationMechanism

Geslaagd

Other Status Codes

ProvisioningServiceErrorDetails

Foutreactie

Kopteksten

x-ms-error-code: string

Definities

Name Description
AttestationMechanism

Attestation-mechanisme voor individualEnrollment en enrollmentGroup.

ProvisioningServiceErrorDetails

Bevat de eigenschappen van een fout die wordt geretourneerd door de Azure IoT Hub Provisioning Service.

SymmetricKeyAttestation

Attestation via SymmetricKey.

TpmAttestation

Attestation via TPM.

X509Attestation

Attestation via X509.

X509CAReferences

Primaire en secundaire CA-verwijzingen.

X509CertificateInfo

X509-certificaatgegevens.

X509Certificates

Primaire en secundaire certificaten

X509CertificateWithInfo

Certificaat- en certificaatgegevens

AttestationMechanism

Attestation-mechanisme voor individualEnrollment en enrollmentGroup.

Name Type Description
symmetricKey

SymmetricKeyAttestation

Attestation via SymmetricKey.

tpm

TpmAttestation

Attestation via TPM.

type enum:
  • none
  • symmetricKey
  • tpm
  • x509

Attestation-type.

x509

X509Attestation

Attestation via X509.

ProvisioningServiceErrorDetails

Bevat de eigenschappen van een fout die wordt geretourneerd door de Azure IoT Hub Provisioning Service.

Name Type Description
errorCode

integer

info

object

message

string

timestampUtc

string

trackingId

string

SymmetricKeyAttestation

Attestation via SymmetricKey.

Name Type Description
primaryKey

string

Primaire symmetrische sleutel.

secondaryKey

string

Secundaire symmetrische sleutel.

TpmAttestation

Attestation via TPM.

Name Type Description
endorsementKey

string

storageRootKey

string

X509Attestation

Attestation via X509.

Name Type Description
caReferences

X509CAReferences

Primaire en secundaire CA-verwijzingen.

clientCertificates

X509Certificates

Primaire en secundaire certificaten

signingCertificates

X509Certificates

Primaire en secundaire certificaten

X509CAReferences

Primaire en secundaire CA-verwijzingen.

Name Type Description
primary

string

secondary

string

X509CertificateInfo

X509-certificaatgegevens.

Name Type Description
issuerName

string

notAfterUtc

string

notBeforeUtc

string

serialNumber

string

sha1Thumbprint

string

sha256Thumbprint

string

subjectName

string

version

integer

X509Certificates

Primaire en secundaire certificaten

Name Type Description
primary

X509CertificateWithInfo

Certificaat- en certificaatgegevens

secondary

X509CertificateWithInfo

Certificaat- en certificaatgegevens

X509CertificateWithInfo

Certificaat- en certificaatgegevens

Name Type Description
certificate

string

info

X509CertificateInfo

X509-certificaatgegevens.