Partager via


X509CertificateInfo Classe

Définition

Représentation d’une seule information de certificat X509 et de leurs accesseurs pour le service Device Provisioning.

public class X509CertificateInfo
type X509CertificateInfo = class
Public Class X509CertificateInfo
Héritage
X509CertificateInfo

Exemples

Ces informations contiennent un ensemble de paramètres. Le code JSON suivant est un exemple d’informations de certificat 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
}

Remarques

L’utilisateur reçoit ces informations du service d’approvisionnement à la suite d’opérations X509.

Constructeurs

X509CertificateInfo()

Pour les tests unitaires.

Propriétés

IssuerName

Nom unique de l’émetteur.

NotAfterUtc

Date à laquelle le certificat n’est plus valide.

NotBeforeUtc

Date à laquelle le certificat devient valide.

SerialNumber

Le numéro de série.

Sha1Thumbprint

Valeur de hachage SHA-1 du certificat sous forme de chaîne hexadécimale.

SHA1Thumbprint

Valeur de hachage SHA-1 du certificat sous forme de chaîne hexadécimale.

Sha256Thumbprint

Valeur de hachage SHA-256 du certificat sous forme de chaîne hexadécimale.

SHA256Thumbprint

Valeur de hachage SHA-256 du certificat sous forme de chaîne hexadécimale.

SubjectName

Nom unique du certificat.

Version

Version au format X509.

S’applique à