Dela via


Get-AzIotHubCertificateVerificationCode

Genererar en verifieringskod för ett Azure IoT Hub-certifikat.

Syntax

Get-AzIotHubCertificateVerificationCode
   [-ResourceGroupName] <String>
   [-Name] <String>
   [-CertificateName] <String>
   [-Etag] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzIotHubCertificateVerificationCode
   [-InputObject] <PSCertificateDescription>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzIotHubCertificateVerificationCode
   [-ResourceId] <String>
   [-Etag] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Den här verifieringskoden används för att slutföra beviset på innehavssteget för ett certifikat. Använd den här verifieringskoden som CN för ett nytt certifikat som är signerat med den privata rotcertifikatnyckeln. En detaljerad förklaring av CA-certifikat i Azure IoT Hub finns i https://learn.microsoft.com/azure/iot-hub/iot-hub-x509ca-overview

Exempel

Exempel 1

Get-AzIotHubCertificateVerificationCode -ResourceGroupName "myresourcegroup" -Name "myiothub" -CertificateName "mycertificate" -Etag "AAAAAAFPazE="

Id					: /subscriptions/377cxxxxxxxxxxxx/resourceGroups/myresourcegroup/providers/Microsoft.Devices/IotHubs/myiothub/certificates/mycertificate
ResourceGroupName	: myresourcegroup
Name				: myiothub
CertificateName		: mycertificate
Subject				: CN=mycertificate
Thumbprint			: 38303FC7371EC13DDE3E18D712C8414EE50969C7
VerificationCode	: 47292AB6260DB02CCD2D07C601B7303DD49858B6
Status				: Unverified
Expiry				: 1/01/2027 16:01
Created				: 1/01/2017 16:01
Etag				: AAAAAAFpObE=

Genererar en verifieringskod för MyCertificate

Parametrar

-CertificateName

Certifikatets namn

Typ:String
Position:2
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.

Typ:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Etag

Etag för certifikatet

Typ:String
Position:1
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-InputObject

Certifikatobjekt

Typ:PSCertificateDescription
Position:0
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-Name

Namnet på Iot Hub

Typ:String
Position:1
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-ResourceGroupName

Namnet på resursgruppen

Typ:String
Position:0
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-ResourceId

Certifikatresurs-ID

Typ:String
Position:0
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

Indata

PSCertificateDescription

String

Utdata

PSCertificateWithNonceDescription