Enrollment Group - Get Attestation Mechanism
Pobierz mechanizm zaświadczania w rekordzie grupy rejestracji urządzeń.
POST https://your-dps.azure-devices-provisioning.net/enrollmentGroups/{id}/attestationmechanism?api-version=2021-10-01
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
id
|
path | True |
string |
Identyfikator grupy rejestracji |
api-version
|
query | True |
string |
Wersja interfejsu API do użycia dla żądania. Obsługiwane wersje to: 2021-10-01 |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
200 OK |
Powodzenie |
|
Other Status Codes |
Odpowiedź na błąd Nagłówki x-ms-error-code: string |
Definicje
Nazwa | Opis |
---|---|
Attestation |
Mechanizm zaświadczania dla poszczególnych Rejestracji, a także enrollmentGroup. |
Provisioning |
Zawiera właściwości błędu zwróconego przez usługę Azure IoT Hub Provisioning Service. |
Symmetric |
Zaświadczania za pomocą klawisza SymmetricKey. |
Tpm |
Zaświadczenie za pośrednictwem modułu TPM. |
X509Attestation |
Zaświadczania za pośrednictwem X509. |
X509CAReferences |
Odwołania do podstawowego i pomocniczego urzędu certyfikacji. |
X509Certificate |
Informacje o certyfikacie X509. |
X509Certificates |
Certyfikaty podstawowe i pomocnicze |
X509Certificate |
Informacje o certyfikacie i certyfikacie |
AttestationMechanism
Mechanizm zaświadczania dla poszczególnych Rejestracji, a także enrollmentGroup.
Nazwa | Typ | Opis |
---|---|---|
symmetricKey |
Zaświadczania za pomocą klawisza SymmetricKey. |
|
tpm |
Zaświadczenie za pośrednictwem modułu TPM. |
|
type |
enum:
|
Typ zaświadczania. |
x509 |
Zaświadczania za pośrednictwem X509. |
ProvisioningServiceErrorDetails
Zawiera właściwości błędu zwróconego przez usługę Azure IoT Hub Provisioning Service.
Nazwa | Typ | Opis |
---|---|---|
errorCode |
integer |
|
info |
object |
|
message |
string |
|
timestampUtc |
string |
|
trackingId |
string |
SymmetricKeyAttestation
Zaświadczania za pomocą klawisza SymmetricKey.
Nazwa | Typ | Opis |
---|---|---|
primaryKey |
string |
Podstawowy klucz symetryczny. |
secondaryKey |
string |
Pomocniczy klucz symetryczny. |
TpmAttestation
Zaświadczenie za pośrednictwem modułu TPM.
Nazwa | Typ | Opis |
---|---|---|
endorsementKey |
string |
|
storageRootKey |
string |
X509Attestation
Zaświadczania za pośrednictwem X509.
Nazwa | Typ | Opis |
---|---|---|
caReferences |
Odwołania do podstawowego i pomocniczego urzędu certyfikacji. |
|
clientCertificates |
Certyfikaty podstawowe i pomocnicze |
|
signingCertificates |
Certyfikaty podstawowe i pomocnicze |
X509CAReferences
Odwołania do podstawowego i pomocniczego urzędu certyfikacji.
Nazwa | Typ | Opis |
---|---|---|
primary |
string |
|
secondary |
string |
X509CertificateInfo
Informacje o certyfikacie X509.
Nazwa | Typ | Opis |
---|---|---|
issuerName |
string |
|
notAfterUtc |
string |
|
notBeforeUtc |
string |
|
serialNumber |
string |
|
sha1Thumbprint |
string |
|
sha256Thumbprint |
string |
|
subjectName |
string |
|
version |
integer |
X509Certificates
Certyfikaty podstawowe i pomocnicze
Nazwa | Typ | Opis |
---|---|---|
primary |
Informacje o certyfikacie i certyfikacie |
|
secondary |
Informacje o certyfikacie i certyfikacie |
X509CertificateWithInfo
Informacje o certyfikacie i certyfikacie
Nazwa | Typ | Opis |
---|---|---|
certificate |
string |
|
info |
Informacje o certyfikacie X509. |