Partager via


X509CertificateWithInfo Classe

Définition

Représentation d’un certificat X509 de service Device Provisioning unique avec ses informations.

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

Exemples

Le code JSON suivant est un exemple du résultat de cette classe.

{
    "certificate": "-----BEGIN CERTIFICATE-----\n" +
                   "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
                   "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
                   "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
                   "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
                   "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
                   "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
                   "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
                   "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
                   "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
                   "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
                   "-----END CERTIFICATE-----\n";
}

Après avoir envoyé un certificat X509 au service d’approvisionnement, il retourne le X509CertificateInfo. L’utilisateur peut obtenir ces informations à partir de cette classe,

Le code JSON suivant est un exemple d’informations que le service d’approvisionnement retournera pour X509.

{
    "info": {
         "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

Cette classe crée une représentation d’un certificat X509 qui peut contenir le certificat, les informations du certificat ou les deux.

Propriétés

Certificate

Certificat

Info

Propriétés du certificat.

S’applique à