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