CertificatePolicyProperties interface

Uma interface que representa a política de um certificado (sem as propriedades do requerente).

Propriedades

certificateTransparency

Indica se os certificados gerados ao abrigo desta política devem ser publicados nos registos de transparência de certificados.

certificateType

Tipo de certificado a pedir ao fornecedor do emissor.

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.

createdOn

Quando o certificado foi criado.

enabled

Determina se o objeto está ativado.

enhancedKeyUsage

A utilização avançada da chave.

exportable

Se o certificado pode ou não ser exportado

issuerName

Nome do objeto do emissor referenciado ou nomes reservados; por exemplo, "Auto" ou "Desconhecido".

keyCurveName

Nome da curva elíptica. Os valores possíveis incluem: "P-256", "P-384", "P-521", "P-256K"

keySize

O tamanho da chave em bits. Por exemplo: 2048, 3072 ou 4096 para RSA.

keyType

O tipo de par de chaves a utilizar para o certificado. Os valores possíveis incluem: "EC", "EC-HSM", "RSA", "RSA-HSM", "oct"

keyUsage

Lista de utilizações principais.

lifetimeActions

Ações que serão executadas por Key Vault ao longo da duração de um certificado.

reuseKey

Indica se o mesmo par de chaves será utilizado na renovação do certificado.

updatedOn

Quando o objeto foi atualizado.

validityInMonths

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