Compartilhar via


X509CertificateWithInfo Classe

Definição

Representação de um único Certificado X509 do Serviço de Provisionamento de Dispositivos com suas informações.

public class X509CertificateWithInfo
type X509CertificateWithInfo = class
Public Class X509CertificateWithInfo
Herança
X509CertificateWithInfo

Exemplos

O JSON a seguir é um exemplo do resultado dessa 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";
}

Depois de enviar um certificado X509 para o serviço de provisionamento, ele retornará o X509CertificateInfo. O usuário pode obter essas informações desta classe,

O JSON a seguir é um exemplo de quais informações o serviço de provisionamento retornará para 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
    }
}

Comentários

Essa classe cria uma representação de um certificado X509 que pode conter o certificado, as informações do certificado ou ambos.

Propriedades

Certificate

Certificado

Info

Propriedades do certificado.

Aplica-se a