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