CertificatePolicyProperties interface
Uma interface que representa a política de um certificado (sem as propriedades do assunto).
Propriedades
| certificate |
Indica se os certificados gerados sob esta política devem ser publicados nos logs de transparência de certificados. |
| certificate |
Tipo de certificado a solicitar ao fornecedor emitente. |
| content |
O tipo de mídia (tipo MIME). Defina como |
| created |
Quando o certificado foi criado. |
| enabled | Determina se o objeto está habilitado. |
| enhanced |
O uso aprimorado da chave. |
| exportable | Se o certificado pode ou não ser exportado |
| issuer |
Nome do objeto emissor referenciado ou nomes reservados; por exemplo, 'Eu' ou 'Desconhecido'. |
| key |
Nome da curva elíptica. Os valores possíveis incluem: 'P-256', 'P-384', 'P-521', 'P-256K' |
| key |
O tamanho da chave em bits. Por exemplo: 2048, 3072 ou 4096 para RSA. |
| key |
O tipo de par de chaves a ser usado para o certificado. Os valores possíveis incluem: 'EC', 'EC-HSM', 'RSA', 'RSA-HSM', 'oct' |
| key |
Lista de usos de chaves. |
| lifetime |
Ações que serão executadas pelo Key Vault durante o tempo de vida de um certificado. |
| reuse |
Indica se o mesmo par de chaves será usado na renovação do certificado. |
| updated |
Quando o objeto foi atualizado. |
| validity |
A duração que o certificado é válido em meses. |
Detalhes de Propriedade
certificateTransparency
Indica se os certificados gerados sob esta política devem ser publicados nos logs de transparência de certificados.
certificateTransparency?: boolean
Valor de Propriedade
boolean
certificateType
Tipo de certificado a solicitar ao fornecedor emitente.
certificateType?: string
Valor de Propriedade
string
contentType
O tipo de mídia (tipo MIME).
Defina como application/x-pkcs12 quando o certificado contiver seus bytes PKCS#12/PFX ou para application/x-pem-file quando o certificado contiver seus bytes codificados em PEM ASCII.
contentType?: CertificateContentType
Valor de Propriedade
createdOn
Quando o certificado foi criado.
createdOn?: Date
Valor de Propriedade
Date
enabled
Determina se o objeto está habilitado.
enabled?: boolean
Valor de Propriedade
boolean
enhancedKeyUsage
O uso aprimorado da chave.
enhancedKeyUsage?: string[]
Valor de Propriedade
string[]
exportable
Se o certificado pode ou não ser exportado
exportable?: boolean
Valor de Propriedade
boolean
issuerName
Nome do objeto emissor referenciado ou nomes reservados; por exemplo, 'Eu' ou 'Desconhecido'.
issuerName?: string
Valor de Propriedade
string
keyCurveName
Nome da curva elíptica. Os valores possíveis incluem: 'P-256', 'P-384', 'P-521', 'P-256K'
keyCurveName?: string
Valor de Propriedade
string
keySize
O tamanho da chave em bits. Por exemplo: 2048, 3072 ou 4096 para RSA.
keySize?: number
Valor de Propriedade
number
keyType
O tipo de par de chaves a ser usado para o certificado. Os valores possíveis incluem: 'EC', 'EC-HSM', 'RSA', 'RSA-HSM', 'oct'
keyType?: string
Valor de Propriedade
string
keyUsage
Lista de usos de chaves.
keyUsage?: string[]
Valor de Propriedade
string[]
lifetimeActions
Ações que serão executadas pelo Key Vault durante o tempo de vida de um certificado.
lifetimeActions?: LifetimeAction[]
Valor de Propriedade
reuseKey
Indica se o mesmo par de chaves será usado na renovação do certificado.
reuseKey?: boolean
Valor de Propriedade
boolean
updatedOn
Quando o objeto foi atualizado.
updatedOn?: Date
Valor de Propriedade
Date
validityInMonths
A duração que o certificado é válido em meses.
validityInMonths?: number
Valor de Propriedade
number