Compartir a través de


X509CertificateInfo Clase

Definición

Representación de una única información de certificado X509 y sus descriptores de acceso para Device Provisioning Service.

public class X509CertificateInfo
type X509CertificateInfo = class
Public Class X509CertificateInfo
Herencia
X509CertificateInfo

Ejemplos

Esta información contiene un conjunto de parámetros. El siguiente json es un ejemplo de la información del certificado 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
}

Comentarios

El usuario recibe esta información del servicio de aprovisionamiento como resultado de operaciones X509.

Constructores

X509CertificateInfo()

Para pruebas unitarias.

Propiedades

IssuerName

Nombre distintivo del emisor.

NotAfterUtc

Fecha en la que el certificado ya no es válido.

NotBeforeUtc

Fecha en la que el certificado es válido.

SerialNumber

El número de serie.

Sha1Thumbprint

Valor hash SHA-1 del certificado como una cadena hexadecimal.

SHA1Thumbprint

Valor hash SHA-1 del certificado como una cadena hexadecimal.

Sha256Thumbprint

Valor hash SHA-256 del certificado como una cadena hexadecimal.

SHA256Thumbprint

Valor hash SHA-256 del certificado como una cadena hexadecimal.

SubjectName

Nombre distintivo del certificado.

Version

La versión de formato X509.

Se aplica a