Freigeben über


IndividualEnrollment(String, Attestation) Konstruktor

Definition

Erstellt eine neue instance von IndividualEnrollment.

public IndividualEnrollment (string registrationId, Microsoft.Azure.Devices.Provisioning.Service.Attestation attestation);
new Microsoft.Azure.Devices.Provisioning.Service.IndividualEnrollment : string * Microsoft.Azure.Devices.Provisioning.Service.Attestation -> Microsoft.Azure.Devices.Provisioning.Service.IndividualEnrollment
Public Sub New (registrationId As String, attestation As Attestation)

Parameter

registrationId
String

Die Zeichenfolge, die diese Registrierung im Bereitstellungsdienst eindeutig identifiziert. Sie darf weder null noch leer sein.

attestation
Attestation

Das Attestation -Objekt mit dem Nachweismechanismus.

Ausnahmen

Wenn das bereitgestellte registrationId null ist.

Wenn der bereitgestellte registrationId leer oder leer ist.

Beispiele

Bei der Serialisierung sieht eine IndividualEnrollment-Instanz wie im folgenden Beispiel aus:

{
   "registrationId":"validRegistrationId",
   "attestation":{
       "type":"tpm",
       "tpm":{
           "endorsementKey":"validEndorsementKey"
       }
   }
}

Hinweise

Dieser Konstruktor erstellt eine instance des IndividualEnrollment-Objekts mit dem Mindestsatz an Informationen, die für den Bereitstellungsdienst erforderlich sind. Eine gültige individualEnrollment muss die registrationId enthalten, die diese Registrierung eindeutig identifiziert, und den Nachweismechanismus, der X509 oder symmetrischer Schlüssel sein kann.

Andere Parameter können hinzugefügt werden, indem die Setter für dieses Objekt aufgerufen werden.

Gilt für: