Compartilhar via


CertificatePolicyProperties interface

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

Propriedades

certificateTransparency

Indica se os certificados gerados nessa política devem ser publicados nos logs de transparência do certificado.

certificateType

Tipo de certificado a ser solicitado do provedor emissor.

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.

createdOn

Quando o certificado foi criado.

enabled

Determina se o objeto está habilitado.

enhancedKeyUsage

O uso aprimorado da chave.

exportable

Se o certificado pode ou não ser exportado

issuerName

Nome do objeto emissor referenciado ou nomes reservados; por exemplo, 'Self' ou 'Unknown'.

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 ser usado para o certificado. Os valores possíveis incluem: 'EC', 'EC-HSM', 'RSA', 'RSA-HSM', 'oct'

keyUsage

Lista de usos de chave.

lifetimeActions

Ações que serão executadas por Key Vault ao longo do tempo de vida de um certificado.

reuseKey

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

updatedOn

Quando o objeto foi atualizado.

validityInMonths

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