Freigeben über


X509CertificateInfo Klasse

Definition

Darstellung einer einzelnen X509-Zertifikatinformation und ihrer Accessoren für den Device Provisioning Service.

public class X509CertificateInfo
type X509CertificateInfo = class
Public Class X509CertificateInfo
Vererbung
X509CertificateInfo

Beispiele

Diese Informationen enthalten eine Reihe von Parametern. Der folgende JSON-Code ist ein Beispiel für die X509-Zertifikatinformationen.

{
    "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
}

Hinweise

Benutzer erhalten diese Informationen vom Bereitstellungsdienst als Ergebnis von X509-Vorgängen.

Konstruktoren

X509CertificateInfo()

Für Komponententests.

Eigenschaften

IssuerName

Distinguished Name des Ausstellers.

NotAfterUtc

Das Datum, an dem das Zertifikat nicht mehr gültig ist.

NotBeforeUtc

Das Datum, an dem das Zertifikat gültig wird.

SerialNumber

Seriennummer

Sha1Thumbprint

SHA-1-Hashwert des Zertifikats als hexadezimale Zeichenfolge.

SHA1Thumbprint

SHA-1-Hashwert des Zertifikats als hexadezimale Zeichenfolge.

Sha256Thumbprint

SHA-256-Hashwert des Zertifikats als hexadezimale Zeichenfolge.

SHA256Thumbprint

SHA-256-Hashwert des Zertifikats als hexadezimale Zeichenfolge.

SubjectName

Vom Zertifikat abgegrenzter Name.

Version

Die X509-Formatversion.

Gilt für: