Partilhar via


CertificatePolicyProperties interface

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

Propriedades

certificateTransparency

Indica se os certificados gerados sob esta política devem ser publicados nos logs de transparência de certificados.

certificateType

Tipo de certificado a solicitar ao fornecedor emitente.

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.

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

keyUsage

Lista de usos de chaves.

lifetimeActions

Ações que serão executadas pelo Key Vault durante o 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 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