CertificatePolicy Clase

Definición

Una directiva que rige el ciclo de vida de una propiedad de un certificado administrado por Azure Key Vault.

public class CertificatePolicy
type CertificatePolicy = class
Public Class CertificatePolicy
Herencia
CertificatePolicy

Constructores

CertificatePolicy()

Inicializa una nueva instancia de la CertificatePolicy clase que se va a pasar a ImportCertificate(ImportCertificateOptions, CancellationToken) o ImportCertificateAsync(ImportCertificateOptions, CancellationToken).

CertificatePolicy(String, String)

Inicializa una nueva instancia de la clase CertificatePolicy.

CertificatePolicy(String, String, SubjectAlternativeNames)

Inicializa una nueva instancia de la clase CertificatePolicy.

CertificatePolicy(String, SubjectAlternativeNames)

Inicializa una nueva instancia de la clase CertificatePolicy.

Propiedades

CertificateTransparency

Obtiene o establece un valor que indica si se debe publicar un certificado en la lista de transparencia de certificados cuando se crea.

CertificateType

Obtiene o establece el tipo de certificado de un certificado.

ContentType

Obtiene o establece el CertificateContentType del certificado.

CreatedOn

Obtiene un valor DateTimeOffset de tipo que indica cuándo se creó el certificado.

Default

Obtiene una nueva CertificatePolicy opción adecuada para las solicitudes de certificado autofirmado con " Subject CN=DefaultPolicy". Para cambiar el asunto, cree una nueva instancia mediante uno de los constructores.

Enabled

Obtiene o establece un valor que indica si el certificado está habilitado actualmente. Si es null, se usará el valor predeterminado del servidor.

EnhancedKeyUsage

Obtiene los usos de clave mejorados permitidos (EKU) del certificado.

Exportable

Obtiene o establece un valor que indica si la clave de certificado se puede exportar desde el almacén o el almacén de certificados seguro.

IssuerName

Obtiene el nombre de un emisor para un certificado.

KeyCurveName

Obtiene o establece la curva que respalda una clave de curva elíptica (EC).

KeySize

Obtiene o establece el tamaño de la clave RSA. El valor debe ser una longitud de clave RSA válida, como 2048 o 4092.

KeyType

Obtiene o establece el tipo de clave de respaldo que se va a generar al emitir nuevos certificados.

KeyUsage

Obtiene los usos permitidos para la clave del certificado.

LifetimeActions

Obtiene las acciones que se van a ejecutar en momentos especificados en la vigencia de los certificados. Actualmente, solo se permite un único LifetimeAction .

ReuseKey

Obtiene o establece un valor que indica si se debe reutilizar la clave de certificado al rotar el certificado.

Subject

Obtiene el nombre del firmante de un certificado.

SubjectAlternativeNames

Obtiene los nombres alternativos del firmante (SAN) de un certificado.

UpdatedOn

Obtiene un valor DateTimeOffset de tipo que indica cuándo se actualizó el certificado.

ValidityInMonths

Obtiene o establece el período de validez de un certificado en meses.

Se aplica a