CertificatePolicyProperties interface
Interfaz que representa la directiva de un certificado (sin las propiedades del firmante).
Propiedades
certificate |
Indica si los certificados generados en esta directiva deben publicarse en los registros de transparencia de certificados. |
certificate |
Tipo de certificado que se va a solicitar desde el proveedor del emisor. |
content |
Tipo de medio (tipo MIME). Se establece en |
created |
Cuando se creó el certificado. |
enabled | Determina si el objeto está habilitado. |
enhanced |
Uso mejorado de la clave. |
exportable | Si el certificado se puede exportar o no |
issuer |
Nombre del objeto emisor al que se hace referencia o nombres reservados; por ejemplo, "Self" o "Unknown". |
key |
Nombre de la curva elíptica. Entre los valores posibles se incluyen: "P-256", "P-384", "P-521", "P-256K". |
key |
Tamaño de la clave en bits. Por ejemplo: 2048, 3072 o 4096 para RSA. |
key |
Tipo de par de claves que se va a usar para el certificado. Entre los valores posibles se incluyen: "EC", "EC-HSM", "RSA", "RSA-HSM", "oct". |
key |
Lista de usos clave. |
lifetime |
Acciones que realizará Key Vault durante la vigencia de un certificado. |
reuse |
Indica si se usará el mismo par de claves en la renovación del certificado. |
updated |
Cuando se actualizó el objeto. |
validity |
Duración que el certificado es válido en meses. |
Detalles de las propiedades
certificateTransparency
Indica si los certificados generados en esta directiva deben publicarse en los registros de transparencia de certificados.
certificateTransparency?: boolean
Valor de propiedad
boolean
certificateType
Tipo de certificado que se va a solicitar desde el proveedor del emisor.
certificateType?: string
Valor de propiedad
string
contentType
Tipo de medio (tipo MIME).
Se establece en application/x-pkcs12
cuando el certificado contiene los bytes PKCS#12/PFX, o cuando application/x-pem-file
el certificado contiene los bytes codificados en PEM ASCII.
contentType?: CertificateContentType
Valor de propiedad
createdOn
Cuando se creó el certificado.
createdOn?: Date
Valor de propiedad
Date
enabled
Determina si el objeto está habilitado.
enabled?: boolean
Valor de propiedad
boolean
enhancedKeyUsage
Uso mejorado de la clave.
enhancedKeyUsage?: string[]
Valor de propiedad
string[]
exportable
Si el certificado se puede exportar o no
exportable?: boolean
Valor de propiedad
boolean
issuerName
Nombre del objeto emisor al que se hace referencia o nombres reservados; por ejemplo, "Self" o "Unknown".
issuerName?: string
Valor de propiedad
string
keyCurveName
Nombre de la curva elíptica. Entre los valores posibles se incluyen: "P-256", "P-384", "P-521", "P-256K".
keyCurveName?: string
Valor de propiedad
string
keySize
Tamaño de la clave en bits. Por ejemplo: 2048, 3072 o 4096 para RSA.
keySize?: number
Valor de propiedad
number
keyType
Tipo de par de claves que se va a usar para el certificado. Entre los valores posibles se incluyen: "EC", "EC-HSM", "RSA", "RSA-HSM", "oct".
keyType?: string
Valor de propiedad
string
keyUsage
Lista de usos clave.
keyUsage?: string[]
Valor de propiedad
string[]
lifetimeActions
Acciones que realizará Key Vault durante la vigencia de un certificado.
lifetimeActions?: LifetimeAction[]
Valor de propiedad
reuseKey
Indica si se usará el mismo par de claves en la renovación del certificado.
reuseKey?: boolean
Valor de propiedad
boolean
updatedOn
Cuando se actualizó el objeto.
updatedOn?: Date
Valor de propiedad
Date
validityInMonths
Duración que el certificado es válido en meses.
validityInMonths?: number
Valor de propiedad
number