你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Get-AzIotHubCertificateVerificationCode

为 Azure IoT 中心证书生成验证码。

语法

ResourceSet (默认值)

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

InputObjectSet

Get-AzIotHubCertificateVerificationCode
    [-InputObject] <PSCertificateDescription>
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

ResourceIdSet

Get-AzIotHubCertificateVerificationCode
    [-ResourceId] <String>
    [-Etag] <String>
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

说明

此验证码用于完成证书的所有权证明步骤。 将此验证码用作使用根证书私钥签名的新证书的 CN。 有关 Azure IoT 中心 CA 证书的详细说明,请参阅 https://learn.microsoft.com/azure/iot-hub/iot-hub-x509ca-overview

示例

示例 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=

为 MyCertificate 生成验证码

参数

-CertificateName

证书的名称

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False

参数集

ResourceSet
Position:2
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-DefaultProfile

用于与 Azure 通信的凭据、帐户、租户和订阅。

参数属性

类型:IAzureContextContainer
默认值:None
支持通配符:False
不显示:False
别名:AzContext, AzureRmContext, AzureCredential

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-Etag

证书的 Etag

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False

参数集

ResourceSet
Position:1
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
ResourceIdSet
Position:1
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-InputObject

Certificate 对象

参数属性

类型:PSCertificateDescription
默认值:None
支持通配符:False
不显示:False

参数集

InputObjectSet
Position:0
必需:True
来自管道的值:True
来自管道的值(按属性名称):False
来自剩余参数的值:False

-Name

IoT 中心的名称

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False

参数集

ResourceSet
Position:1
必需:True
来自管道的值:False
来自管道的值(按属性名称):True
来自剩余参数的值:False

-ResourceGroupName

资源组的名称

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False

参数集

ResourceSet
Position:0
必需:True
来自管道的值:False
来自管道的值(按属性名称):True
来自剩余参数的值:False

-ResourceId

证书资源 ID

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False

参数集

ResourceIdSet
Position:0
必需:True
来自管道的值:False
来自管道的值(按属性名称):True
来自剩余参数的值:False

CommonParameters

此 cmdlet 支持通用参数:-Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 有关详细信息,请参阅 about_CommonParameters

输入

PSCertificateDescription

String

输出

PSCertificateWithNonceDescription