Delen via


New-AzIoTDeviceProvisioningServiceCertificateVerificationCode

Genereer een verificatiecode voor een Azure IoT Hub Device Provisioning Service-certificaat.

Syntaxis

New-AzIoTDeviceProvisioningServiceCertificateVerificationCode
   [-ResourceGroupName] <String>
   [-Name] <String>
   [-CertificateName] <String>
   [-Etag] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzIoTDeviceProvisioningServiceCertificateVerificationCode
   [-InputObject] <PSCertificateResponse>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzIoTDeviceProvisioningServiceCertificateVerificationCode
   [-ResourceId] <String>
   [-Etag] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Deze verificatiecode wordt gebruikt om het bewijs van bezit voor een certificaat te voltooien. Gebruik deze verificatiecode als de CN van een nieuw certificaat dat is ondertekend met de persoonlijke sleutel van de basiscertificaten. Zie https://learn.microsoft.com/azure/iot-dps/how-to-verify-certificatesvoor een gedetailleerde uitleg van CA-certificaten in Azure IoT Hub Device Provisioning Service.

Voorbeelden

Voorbeeld 1

New-AzIoTDeviceProvisioningServiceCertificateVerificationCode -ResourceGroupName "myresourcegroup" -Name "myiotdps" -CertificateName "mycertificate" -Etag "AAAAAAFPazE="

Id					: /subscriptions/377cxxxxxxxxxxxx/resourceGroups/myresourcegroup/providers/Microsoft.Devices/provisioningServices/myiotdps/certificates/mycertificate
ResourceGroupName	: myresourcegroup
Name				: myiotdps
CertificateName		: mycertificate
Subject				: CN=mycertificate
Thumbprint			: 38303FC7371EC78DDE3E18D712C8414EE50969C7
VerificationCode	: A901A843EFF75419AC1F0EB460E85DF153092A0547AA30F5
Status				: Unverified
Expiry				: 1/01/2027 16:01
Created				: 1/01/2017 16:01
Etag				: AAAAAAFpGcA=

Genereer een verificatiecode voor 'mycertificate'.

Voorbeeld 2

Get-AzIoTDeviceProvisioningServiceCertificate -ResourceGroupName "myresourcegroup" -Name "myiotdps" -CertificateName "mycertificate" | New-AzIoTDeviceProvisioningServiceCertificateVerificationCode

Id					: /subscriptions/377cxxxxxxxxxxxx/resourceGroups/myresourcegroup/providers/Microsoft.Devices/provisioningServices/myiotdps/certificates/mycertificate
ResourceGroupName	: myresourcegroup
Name				: myiotdps
CertificateName		: mycertificate
Subject				: CN=mycertificate
Thumbprint			: 38303FC7371EC78DDE3E18D712C8414EE50969C7
VerificationCode	: A901A843EFF75419AC1F0EB460E85DF153092A0547AA30F5
Status				: Unverified
Expiry				: 1/01/2027 16:01
Created				: 1/01/2017 16:01
Etag				: AAAAAAFpGcA=

Genereer een verificatiecode voor 'mycertificate' met behulp van een pijplijn.

Parameters

-CertificateName

Naam van het iot-certificaat voor de inrichtingsservice

Type:String
Position:2
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Confirm

U wordt gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliassen:cf
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DefaultProfile

De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.

Type:IAzureContextContainer
Aliassen:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Etag

Etag van het certificaat

Type:String
Position:1
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-InputObject

Certificaatobject ioT Device Provisioning Service

Type:PSCertificateResponse
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-Name

Naam van de IoT Device Provisioning Service

Type:String
Position:1
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ResourceGroupName

Naam van de resourcegroep

Type:String
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ResourceId

Resource-id van IoT Device Provisioning Service-certificaat

Type:String
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-WhatIf

Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliassen:wi
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

Uitvoerwaarden