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

X509CertificateInfo 类

定义

表示设备预配服务的单个 X509 证书信息及其访问器。

public class X509CertificateInfo
type X509CertificateInfo = class
Public Class X509CertificateInfo
继承
X509CertificateInfo

示例

此信息包含一组参数,以下 JSON 是 X509 证书信息的示例。

{
    "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
    "sha1Thumbprint": "0000000000000000000000000000000000",
    "sha256Thumbprint": "validEnrollmentGroupId",
    "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
    "notBeforeUtc": "2017-11-14T12:34:18Z",
    "notAfterUtc": "2017-11-20T12:34:18Z",
    "serialNumber": "000000000000000000",
    "version": 3
}

注解

由于 X509 操作,用户从预配服务接收此信息。

构造函数

X509CertificateInfo()

用于单元测试。

属性

IssuerName

颁发者可分辨名称。

NotAfterUtc

证书不再有效的日期。

NotBeforeUtc

证书生效的日期。

SerialNumber

序列号。

Sha1Thumbprint

证书的 SHA-1 哈希值作为十六进制字符串。

SHA1Thumbprint

证书的 SHA-1 哈希值作为十六进制字符串。

Sha256Thumbprint

证书的 SHA-256 哈希值作为十六进制字符串。

SHA256Thumbprint

证书的 SHA-256 哈希值作为十六进制字符串。

SubjectName

证书中的可分辨名称。

Version

X509 格式版本。

适用于