Condividi tramite


Get-AzIotHubCertificateVerificationCode

Genera un codice di verifica per un certificato hub IoT di Azure.

Sintassi

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>]

Descrizione

Questo codice di verifica viene usato per completare il passaggio di prova del possesso per un certificato. Usare questo codice di verifica come cn di un nuovo certificato firmato con la chiave privata dei certificati radice. Per una spiegazione dettagliata dei certificati CA in hub IoT di Azure, vederehttps://learn.microsoft.com/azure/iot-hub/iot-hub-x509ca-overview

Esempio

Esempio 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=

Genera un codice di verifica per MyCertificate

Parametri

-CertificateName

Nome del certificato

Tipo:String
Position:2
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure.

Tipo:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-Etag

Etag del certificato

Tipo:String
Position:1
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Oggetto Certificate

Tipo:PSCertificateDescription
Position:0
valore predefinito:None
Necessario:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Nome dell'hub Iot

Tipo:String
Position:1
valore predefinito:None
Necessario:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

Nome del gruppo di risorse

Tipo:String
Position:0
valore predefinito:None
Necessario:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceId

ID risorsa certificato

Tipo:String
Position:0
valore predefinito:None
Necessario:True
Accept pipeline input:True
Accept wildcard characters:False

Input

PSCertificateDescription

String

Output

PSCertificateWithNonceDescription