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. Los valores posibles son: 'P-256', 'P-384', 'P-521', 'P-256K' |
| key |
Tamaño de 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. Los valores posibles son: '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 en application/x-pem-file cuando 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. Los valores posibles son: 'P-256', 'P-384', 'P-521', 'P-256K'
keyCurveName?: string
Valor de propiedad
string
keySize
Tamaño de 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. Los valores posibles son: '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