Freigeben über


Enrollment Group - Get Attestation Mechanism

Rufen Sie den Nachweismechanismus im Geräteregistrierungsgruppendatensatz ab.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
id
path True

string

Registrierungsgruppen-ID

api-version
query True

string

Die API-Version, die für die Anforderung verwendet werden soll. Unterstützte Versionen sind: 2021-10-01

Antworten

Name Typ Beschreibung
200 OK

AttestationMechanism

Erfolg

Other Status Codes

ProvisioningServiceErrorDetails

Fehlerantwort

Header

x-ms-error-code: string

Definitionen

Name Beschreibung
AttestationMechanism

Nachweismechanismus für individualEnrollment sowie enrollmentGroup.

ProvisioningServiceErrorDetails

Enthält die Eigenschaften eines Fehlers, der vom Azure IoT Hub-Bereitstellungsdienst zurückgegeben wird.

SymmetricKeyAttestation

Nachweis über SymmetricKey.

TpmAttestation

Nachweis über TPM.

X509Attestation

Nachweis über X509.

X509CAReferences

Primäre und sekundäre Zertifizierungsstellenverweise.

X509CertificateInfo

X509-Zertifikatinformationen.

X509Certificates

Primäre und sekundäre Zertifikate

X509CertificateWithInfo

Zertifikat- und Zertifikatinformationen

AttestationMechanism

Nachweismechanismus für individualEnrollment sowie enrollmentGroup.

Name Typ Beschreibung
symmetricKey

SymmetricKeyAttestation

Nachweis über SymmetricKey.

tpm

TpmAttestation

Nachweis über TPM.

type enum:
  • none
  • symmetricKey
  • tpm
  • x509

Nachweistyp.

x509

X509Attestation

Nachweis über X509.

ProvisioningServiceErrorDetails

Enthält die Eigenschaften eines Fehlers, der vom Azure IoT Hub-Bereitstellungsdienst zurückgegeben wird.

Name Typ Beschreibung
errorCode

integer (int32)

info

object

message

string

timestampUtc

string (date-time)

trackingId

string

SymmetricKeyAttestation

Nachweis über SymmetricKey.

Name Typ Beschreibung
primaryKey

string

Primär symmetrischer Schlüssel.

secondaryKey

string

Sekundärer symmetrischer Schlüssel.

TpmAttestation

Nachweis über TPM.

Name Typ Beschreibung
endorsementKey

string

storageRootKey

string

X509Attestation

Nachweis über X509.

Name Typ Beschreibung
caReferences

X509CAReferences

Primäre und sekundäre Zertifizierungsstellenverweise.

clientCertificates

X509Certificates

Primäre und sekundäre Zertifikate

signingCertificates

X509Certificates

Primäre und sekundäre Zertifikate

X509CAReferences

Primäre und sekundäre Zertifizierungsstellenverweise.

Name Typ Beschreibung
primary

string

secondary

string

X509CertificateInfo

X509-Zertifikatinformationen.

Name Typ Beschreibung
issuerName

string

notAfterUtc

string (date-time)

notBeforeUtc

string (date-time)

serialNumber

string

sha1Thumbprint

string

sha256Thumbprint

string

subjectName

string

version

integer (int32)

X509Certificates

Primäre und sekundäre Zertifikate

Name Typ Beschreibung
primary

X509CertificateWithInfo

Zertifikat- und Zertifikatinformationen

secondary

X509CertificateWithInfo

Zertifikat- und Zertifikatinformationen

X509CertificateWithInfo

Zertifikat- und Zertifikatinformationen

Name Typ Beschreibung
certificate

string

info

X509CertificateInfo

X509-Zertifikatinformationen.