Megosztás a következőn keresztül:


Enrollment Group - Get Attestation Mechanism

Szerezze be az igazolási mechanizmust az eszközregisztrációs csoport rekordjában.

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

URI-paraméterek

Name In Kötelező Típus Description
id
path True

string

Regisztrációs csoport azonosítója

api-version
query True

string

A kéréshez használandó API-verzió. Támogatott verziók: 2021-10-01

Válaszok

Name Típus Description
200 OK

AttestationMechanism

Siker

Other Status Codes

ProvisioningServiceErrorDetails

Hibaválasz

Fejlécek

x-ms-error-code: string

Definíciók

Name Description
AttestationMechanism

Az individualEnrollment és a enrollmentGroup igazolási mechanizmusa.

ProvisioningServiceErrorDetails

A Azure IoT Hub Provisioning Service által visszaadott hiba tulajdonságait tartalmazza.

SymmetricKeyAttestation

Igazolás a SymmetricKey használatával.

TpmAttestation

Igazolás TPM-en keresztül.

X509Attestation

Igazolás X509-en keresztül.

X509CAReferences

Elsődleges és másodlagos hitelesítésszolgáltatói hivatkozások.

X509CertificateInfo

X509-tanúsítvány adatai.

X509Certificates

Elsődleges és másodlagos tanúsítványok

X509CertificateWithInfo

Tanúsítvány- és tanúsítványadatok

AttestationMechanism

Az individualEnrollment és a enrollmentGroup igazolási mechanizmusa.

Name Típus Description
symmetricKey

SymmetricKeyAttestation

Igazolás a SymmetricKey használatával.

tpm

TpmAttestation

Igazolás TPM-en keresztül.

type enum:
  • none
  • symmetricKey
  • tpm
  • x509

Igazolás típusa.

x509

X509Attestation

Igazolás X509-en keresztül.

ProvisioningServiceErrorDetails

A Azure IoT Hub Provisioning Service által visszaadott hiba tulajdonságait tartalmazza.

Name Típus Description
errorCode

integer

info

object

message

string

timestampUtc

string

trackingId

string

SymmetricKeyAttestation

Igazolás a SymmetricKey használatával.

Name Típus Description
primaryKey

string

Elsődleges szimmetrikus kulcs.

secondaryKey

string

Másodlagos szimmetrikus kulcs.

TpmAttestation

Igazolás TPM-en keresztül.

Name Típus Description
endorsementKey

string

storageRootKey

string

X509Attestation

Igazolás X509-en keresztül.

Name Típus Description
caReferences

X509CAReferences

Elsődleges és másodlagos hitelesítésszolgáltatói hivatkozások.

clientCertificates

X509Certificates

Elsődleges és másodlagos tanúsítványok

signingCertificates

X509Certificates

Elsődleges és másodlagos tanúsítványok

X509CAReferences

Elsődleges és másodlagos hitelesítésszolgáltatói hivatkozások.

Name Típus Description
primary

string

secondary

string

X509CertificateInfo

X509-tanúsítvány adatai.

Name Típus Description
issuerName

string

notAfterUtc

string

notBeforeUtc

string

serialNumber

string

sha1Thumbprint

string

sha256Thumbprint

string

subjectName

string

version

integer

X509Certificates

Elsődleges és másodlagos tanúsítványok

Name Típus Description
primary

X509CertificateWithInfo

Tanúsítvány- és tanúsítványadatok

secondary

X509CertificateWithInfo

Tanúsítvány- és tanúsítványadatok

X509CertificateWithInfo

Tanúsítvány- és tanúsítványadatok

Name Típus Description
certificate

string

info

X509CertificateInfo

X509-tanúsítvány adatai.