CertificatePolicyProperties interface
Uma interface que representa a política de um certificado (sem as propriedades do requerente).
Propriedades
certificate |
Indica se os certificados gerados ao abrigo desta política devem ser publicados nos registos de transparência de certificados. |
certificate |
Tipo de certificado a pedir ao fornecedor do emissor. |
content |
O tipo de suporte de dados (tipo MIME). Defina como |
created |
Quando o certificado foi criado. |
enabled | Determina se o objeto está ativado. |
enhanced |
A utilização avançada da chave. |
exportable | Se o certificado pode ou não ser exportado |
issuer |
Nome do objeto do emissor referenciado ou nomes reservados; por exemplo, "Auto" 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 utilizar para o certificado. Os valores possíveis incluem: "EC", "EC-HSM", "RSA", "RSA-HSM", "oct" |
key |
Lista de utilizações principais. |
lifetime |
Ações que serão executadas por Key Vault ao longo da duração de um certificado. |
reuse |
Indica se o mesmo par de chaves será utilizado na renovação do certificado. |
updated |
Quando o objeto foi atualizado. |
validity |
A duração em que o certificado é válido em meses. |
Detalhes de Propriedade
certificateTransparency
Indica se os certificados gerados ao abrigo desta política devem ser publicados nos registos de transparência de certificados.
certificateTransparency?: boolean
Valor de Propriedade
boolean
certificateType
Tipo de certificado a pedir ao fornecedor do emissor.
certificateType?: string
Valor de Propriedade
string
contentType
O tipo de suporte de dados (tipo MIME).
Defina como application/x-pkcs12
quando o certificado contém os bytes PKCS#12/PFX ou quando application/x-pem-file
o certificado contém os bytes codificados por PEM do ASCII.
contentType?: CertificateContentType
Valor de Propriedade
createdOn
Quando o certificado foi criado.
createdOn?: Date
Valor de Propriedade
Date
enabled
Determina se o objeto está ativado.
enabled?: boolean
Valor de Propriedade
boolean
enhancedKeyUsage
A utilização avançada 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 do emissor referenciado ou nomes reservados; por exemplo, "Auto" 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 utilizar para o certificado. Os valores possíveis incluem: "EC", "EC-HSM", "RSA", "RSA-HSM", "oct"
keyType?: string
Valor de Propriedade
string
keyUsage
Lista de utilizações principais.
keyUsage?: string[]
Valor de Propriedade
string[]
lifetimeActions
Ações que serão executadas por Key Vault ao longo da duração de um certificado.
lifetimeActions?: LifetimeAction[]
Valor de Propriedade
reuseKey
Indica se o mesmo par de chaves será utilizado 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 em que o certificado é válido em meses.
validityInMonths?: number
Valor de Propriedade
number