Individual Enrollment - Get Attestation Mechanism
Cihaz kayıt kaydında kanıtlama mekanizmasını alın.
POST https://your-dps.azure-devices-provisioning.net/enrollments/{id}/attestationmechanism?api-version=2021-10-01
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
id
|
path | True |
string |
Bu kimlik, bir kaydın cihaz kaydını benzersiz olarak tanımlamak için kullanılır. Alfasayısal karakterlerin yanı sıra belirli özel karakterler içeren büyük/küçük harfe duyarsız bir dize (en fazla 128 karakter uzunluğunda). _ -. Başlangıçta veya sonunda özel karaktere izin verilmez. |
api-version
|
query | True |
string |
İstek için kullanılacak API sürümü. Desteklenen sürümler şunlardır: 2021-10-01 |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
Başarılı |
|
Other Status Codes |
Hata yanıtı Üst Bilgiler x-ms-error-code: string |
Tanımlar
Name | Description |
---|---|
Attestation |
individualEnrollment ve enrollmentGroup için kanıtlama mekanizması. |
Provisioning |
Azure IoT Hub Sağlama Hizmeti tarafından döndürülen bir hatanın özelliklerini içerir. |
Symmetric |
Simetrik Anahtar aracılığıyla kanıtlama. |
Tpm |
TPM aracılığıyla kanıtlama. |
X509Attestation |
X509 aracılığıyla kanıtlama. |
X509CAReferences |
Birincil ve ikincil CA başvuruları. |
X509Certificate |
X509 sertifika bilgileri. |
X509Certificates |
Birincil ve ikincil sertifikalar |
X509Certificate |
Sertifika ve Sertifika bilgileri |
AttestationMechanism
individualEnrollment ve enrollmentGroup için kanıtlama mekanizması.
Name | Tür | Description |
---|---|---|
symmetricKey |
Simetrik Anahtar aracılığıyla kanıtlama. |
|
tpm |
TPM aracılığıyla kanıtlama. |
|
type |
enum:
|
Kanıtlama Türü. |
x509 |
X509 aracılığıyla kanıtlama. |
ProvisioningServiceErrorDetails
Azure IoT Hub Sağlama Hizmeti tarafından döndürülen bir hatanın özelliklerini içerir.
Name | Tür | Description |
---|---|---|
errorCode |
integer |
|
info |
object |
|
message |
string |
|
timestampUtc |
string |
|
trackingId |
string |
SymmetricKeyAttestation
Simetrik Anahtar aracılığıyla kanıtlama.
Name | Tür | Description |
---|---|---|
primaryKey |
string |
Birincil simetrik anahtar. |
secondaryKey |
string |
İkincil simetrik anahtar. |
TpmAttestation
TPM aracılığıyla kanıtlama.
Name | Tür | Description |
---|---|---|
endorsementKey |
string |
|
storageRootKey |
string |
X509Attestation
X509 aracılığıyla kanıtlama.
Name | Tür | Description |
---|---|---|
caReferences |
Birincil ve ikincil CA başvuruları. |
|
clientCertificates |
Birincil ve ikincil sertifikalar |
|
signingCertificates |
Birincil ve ikincil sertifikalar |
X509CAReferences
Birincil ve ikincil CA başvuruları.
Name | Tür | Description |
---|---|---|
primary |
string |
|
secondary |
string |
X509CertificateInfo
X509 sertifika bilgileri.
Name | Tür | Description |
---|---|---|
issuerName |
string |
|
notAfterUtc |
string |
|
notBeforeUtc |
string |
|
serialNumber |
string |
|
sha1Thumbprint |
string |
|
sha256Thumbprint |
string |
|
subjectName |
string |
|
version |
integer |
X509Certificates
Birincil ve ikincil sertifikalar
Name | Tür | Description |
---|---|---|
primary |
Sertifika ve Sertifika bilgileri |
|
secondary |
Sertifika ve Sertifika bilgileri |
X509CertificateWithInfo
Sertifika ve Sertifika bilgileri
Name | Tür | Description |
---|---|---|
certificate |
string |
|
info |
X509 sertifika bilgileri. |